ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

เปรียบเทียบคำสั่งโมดูล 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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
อยากทราวิธีการ ระบุ ค่าสี ใน <a></a> เฉพาะที่ต้องการค
โดย Ittichai_chupol ส 18 พฤษภาคม 2019 7:35 pm บอร์ด HTML CSS
2
28
ส 18 พฤษภาคม 2019 7:39 pm โดย mindphp
สร้าง Report แบบง่ายด้วย Python + RML
โดย teenproza7 ส 18 พฤษภาคม 2019 7:03 pm บอร์ด Python Knowledge
2
43
ส 18 พฤษภาคม 2019 7:35 pm โดย mindphp
เคล็ดลับ วิธีแก้ขอบตาดำคล้ำแบบธรรมชาติ หมดปัญหาตาดำเป็นหมีแพนด้า
โดย teenproza7 ส 18 พฤษภาคม 2019 5:24 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
13
ส 18 พฤษภาคม 2019 5:24 pm โดย teenproza7
RML กับ Python ใช้งานร่วมกันยังไง
โดย teenproza7 ส 18 พฤษภาคม 2019 4:34 pm บอร์ด Programming - C/C++ & java & Python
11
61
ส 18 พฤษภาคม 2019 7:26 pm โดย thatsawan
เคล็ดลับแก้อาการนอนไม่หลับ
โดย teenproza7 ส 18 พฤษภาคม 2019 4:17 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
10
ส 18 พฤษภาคม 2019 4:17 pm โดย teenproza7
วิธีแก้ง่วง ง่วงนอน นอนน้อย แต่นอนนะ
โดย teenproza7 ส 18 พฤษภาคม 2019 4:10 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
9
ส 18 พฤษภาคม 2019 4:10 pm โดย teenproza7
วิธีชาร์จแบตมือถือ แบบผิดๆที่บอกต่อๆกันมา
โดย teenproza7 ส 18 พฤษภาคม 2019 4:01 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
16
ส 18 พฤษภาคม 2019 4:01 pm โดย teenproza7
เคล็ดลับบำรุงสายตา
โดย teenproza7 ส 18 พฤษภาคม 2019 3:38 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
14
ส 18 พฤษภาคม 2019 3:38 pm โดย teenproza7
สอบถามวิธีการเขียน Python เพื่อ สร้างไฟล์ XML หน่อยครับ
โดย teenproza7 ส 18 พฤษภาคม 2019 3:10 pm บอร์ด Programming - C/C++ & java & Python
1
10
ส 18 พฤษภาคม 2019 3:12 pm โดย thatsawan
ต้องการปิดไม่ให้ browser รับ cookie อย่างไงค่ะ
โดย thatsawan ส 18 พฤษภาคม 2019 2:47 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
10
ส 18 พฤษภาคม 2019 3:02 pm โดย thatsawan
งานประจำวันที่ 18 พฤษาคม 2562
โดย teenproza7 ส 18 พฤษภาคม 2019 9:44 am บอร์ด M082 - ยศนันท์ ปันคำ
1
7
ส 18 พฤษภาคม 2019 9:45 am โดย teenproza7
ของเดิมแต่เพิ่มความสามารถใหม่ด้วย Override Python
โดย teenproza7 ศ 17 พฤษภาคม 2019 6:11 pm บอร์ด Python Knowledge
0
15
ศ 17 พฤษภาคม 2019 6:11 pm โดย teenproza7
เงินได้ประเภทที่ 5 คืออะไร
โดย สริญญา สมสา ศ 17 พฤษภาคม 2019 5:28 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
12
ศ 17 พฤษภาคม 2019 5:28 pm โดย สริญญา สมสา
เช็ค Spec คอมแบบง่ายๆ ด้วย dxdiag
โดย teenproza7 ศ 17 พฤษภาคม 2019 5:15 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
16
ศ 17 พฤษภาคม 2019 5:15 pm โดย teenproza7
มารู้จักโปรแกรมเมอร์คนแรกของโลกกันเถอะ
โดย teenproza7 ศ 17 พฤษภาคม 2019 4:54 pm บอร์ด Share Knowledge
0
17
ศ 17 พฤษภาคม 2019 4:54 pm โดย teenproza7
เงินได้ประเภทที่ 4 คืออะไร
โดย สริญญา สมสา ศ 17 พฤษภาคม 2019 4:48 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
17
ศ 17 พฤษภาคม 2019 4:48 pm โดย สริญญา สมสา
บีบอัดไฟล์ให้เล็กลง ด้วย ZIP
โดย teenproza7 ศ 17 พฤษภาคม 2019 4:44 pm บอร์ด Share Knowledge
0
14
ศ 17 พฤษภาคม 2019 4:44 pm โดย teenproza7
สืบทอดความสามารถจากพ่อและแม่ใน Python OOP
โดย teenproza7 ศ 17 พฤษภาคม 2019 3:33 pm บอร์ด Python Knowledge
0
22
ศ 17 พฤษภาคม 2019 3:33 pm โดย teenproza7
เมื่อถูกสลากกินเเบ่งรัฐบาลจะต้องเสียภาษีหรือไม่
โดย สริญญา สมสา ศ 17 พฤษภาคม 2019 2:54 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
14
ศ 17 พฤษภาคม 2019 2:54 pm โดย สริญญา สมสา
จะตัดคำในประโยคภาษาไทยยังไงไม่ให้มันเป็น เครื่องหมายสี่เหลี่ยม
โดย thatsawan ศ 17 พฤษภาคม 2019 2:54 pm บอร์ด Programming - PHP
0
17
ศ 17 พฤษภาคม 2019 2:54 pm โดย thatsawan