เปรียบเทียบคำสั่งโมดูล tkinter จาก py2 เป็น py3
บทความนี้จัดทำขึ้นเพื่อแนะนำการใช้งานคำสั่งของโมดูล tkinter จาก Python2 เป็น Python3 โดยบางคนอาจจะเจอปัญหาที่ว่าทำไมคำสั่งนี้ถึงใช้งานไม่ได้ขึ้นเส้นสีแดงใต้ตัวอักษรที่เราทำการ import บางคำสั่งที่ทำการเรียกใช้งานนั้นอาจมีการปรับตัวอักษรใหญ่เป็นเล็กหรือบางคำสั่งนั้นก็ต้องทำการเรียกใช้ tkinter ก่อนใช้งานคำสั่งพื้นฐานอื่นๆเพื่อเขียนโค้ดภาษาPythonและในส่วนของคำสั่งด้านล่างจะเป็นการเปลี่ยนแปลงคำสั่ง py2 เป็น py3 บทความนี้ก็หวังว่าจะเป็นที่พึ่งพอใจกับเหล่าโปรแกรมเมอร์ทั้งหลายนะครับและถ้าหากนำไปใช้งานจริงไม่ได้ก็ทำการตรวจสอบ version ของ python ที่ตนเองกำลังใช้งานด้วยครับ
คำสั่ง Python2 | Python3 | คุณสมบัติของคำสั่ง |
Tkinter | tkinter | ควบคุมการทำงานของปุ่ม ป้ายและกล่องข้อความ |
tkMessageBox | tkinter.messagebox | แสดงกล่องข้อความในรูปแบบต่างๆเช่น กล่องข้อความที่ใช้สำหรับยืนยันหรือยกเลิก กล่องข้อความแจ้งเตือนError กล่องข้อความที่มีสัญลักษณ์ตกใจรวมไปถึงกล่องโต้ตอบที่ Tk รองรับ |
tkColorChooser | tkinter.colorchooser | หน้าจอที่แสดงถาดสี |
tkFileDialog | tkinter.filedialog | กล่องโต้ตอบเพื่ออนุญาตให้ผู้ใช้ระบุไฟล์ที่จะเปิดหรือบันทึก |
tkCommonDialog | tkinter.commondialog | เป็นคำสั่งพื้นฐานที่ใช้ในการควบคุมคำสั่งสี ,ฟ้อนด์ ,printer ,FileOpen,File Save รวมไปถึงการแสดงไฟล์ Help เป็นต้น |
tkSimpleDialog | tkinter.simpledialog | กล่องโต้ตอบพื้นฐานและฟังก์ชั่นอำนวยความสะดวก |
tkFont | tkinter.font | กำหนดตัวอักษรให้มีการใช้คำสั่งตัวเอียง ตัวหนา และใส่สีภายในข้อความ |
Tkdnd | tkinter.dnd | สนับสนุนการลากและวางสำหรับtkinter |
ScrolledText | tkinter.scrolledtext | วิดเจ็ตข้อความพร้อมแถบเลื่อนแนวตั้งในตัว |
Tix | tkinter.tix | ช่วยในการจัดการรูปทรงเลขาคณิต |
ttk | tkinter.ttk | โมดูลให้การเข้าถึงชุดเครื่องมือ Tk |
เปรียบเทียบคำสั่งโมดูล tkinter จาก py2 เป็น py3 นั้นจะมีการเปลี่ยนแปลงในส่วนของตัวอักษรพิมพ์เล็กพิมพ์ใหญ่ในบางตัวรวมไปถึงการเรียกใช้งานโมดูล tkinter ในบางเครื่องมือนั้นก็ต้องมีการเรียกใช้งานโมดูล tkinter ก่อนเรียกใช้งานเครื่องโดยตัวอย่างที่นำมาเสนอนั้นมีเพียง 11 คำสั่ง
ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : เปรียบเทียบคำสั่งโมดูล tkinter จาก py2 เป็น py3