কম্পিউটার

tkinter এবং Tkinter এর মধ্যে পার্থক্য


একটি স্থানীয় কম্পিউটারে tkinter ইনস্টল করার জন্য, আমরা আমাদের OS আর্কিটেকচারের ভিত্তিতে বিভিন্ন কমান্ড ব্যবহার করি। tkinter আমদানি করার দুটি উপায় আছে৷ আমাদের উইন্ডো-ভিত্তিক মেশিনে লাইব্রেরি যা পাইথন সংস্করণের উপর ভিত্তি করে। আগে, পাইথনের নিম্ন সংস্করণের জন্য, আমরা সাধারণত নিম্নলিখিত কমান্ড ব্যবহার করে tkinter লাইব্রেরি আমদানি করতাম -

from Tkinter import *
থেকে

যাইহোক, পাইথন 3 বা তার পরে, আমরা সাধারণত নিম্নলিখিত কমান্ড ব্যবহার করে পরিবেশে Tkinter লাইব্রেরি আমদানি করি -

from tkinter import *
থেকে

Tkinter এর মধ্যে একমাত্র পার্থক্য এবং tkinter Tkinter প্রাথমিকভাবে Python 2 এর সাথে ব্যবহার করা হয়েছিল এবং Tkinter ব্যবহার করা হয় Python 3 বা পরবর্তী সংস্করণের সাথে কাজ করার জন্য৷

উদাহরণ

পাইথন 3 বা উচ্চতর এই সাধারণ কোডটি চালানোর চেষ্টা করুন, এটি একটি ত্রুটি বার্তা প্রদর্শন করবে।

#Import the tkinter library
from Tkinter import *

#Create an instance of tkinter frame
win = Tk()

#Set the geometry
win.geometry("650x200")

win.mainloop()

আউটপুট

ModuleNotFoundError: No module named 'Tkinter'

  1. Tkinter এ আপডেট এবং update_idletasks এর মধ্যে পার্থক্য কি?

  2. Tkinter-এ গ্রিড এবং প্যাক জ্যামিতি পরিচালকদের মধ্যে পার্থক্য

  3. Tkinter এর Tk এবং Toplevel ক্লাসের মধ্যে পার্থক্য কি?

  4. পাইথনে tkinter এবং tkinter.ttk-এর উইজেটগুলির মধ্যে পার্থক্য কী?