Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ความแตกต่างระหว่าง tkinter และ Tkinter


ในการติดตั้ง tkinter ในเครื่องคอมพิวเตอร์ เราใช้คำสั่งหลายคำสั่งบนพื้นฐานของสถาปัตยกรรมระบบปฏิบัติการของเรา มีสองวิธีในการนำเข้า tkinter ไลบรารีในเครื่องที่ใช้ Window ซึ่งใช้เวอร์ชัน Python ก่อนหน้านี้ สำหรับเวอร์ชันต่ำกว่าของ Python เรามักใช้เพื่อนำเข้าไลบรารี tkinter โดยใช้คำสั่งต่อไปนี้ -

from Tkinter import *

อย่างไรก็ตาม สำหรับ Python 3 หรือใหม่กว่า โดยทั่วไปเราจะนำเข้าไลบรารี Tkinter ในสภาพแวดล้อมโดยใช้คำสั่งต่อไปนี้ -

from tkinter import *

ข้อแตกต่างระหว่าง Tkinter และ tkinter คือ Tkinter ถูกใช้ครั้งแรกกับ Python 2 และ tkinter ใช้สำหรับทำงานกับ Python 3 หรือเวอร์ชันที่ใหม่กว่า

ตัวอย่าง

ลองรันโค้ดง่ายๆ นี้ใน Python 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'