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

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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
มารู้จัก ฟังก์ชัน copy() ของตัวแปรชนิด set
โดย jirawoot พฤ 18 ก.ค. 2019 7:09 pm บอร์ด Python Knowledge
0
7
พฤ 18 ก.ค. 2019 7:09 pm โดย jirawoot
เปลี่ยนธีมสี Windows 10 ให้เป็นสีดำ (Dark Mode) สุดเท่กันเถอะ
โดย chatee supasand พฤ 18 ก.ค. 2019 6:42 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
5
พฤ 18 ก.ค. 2019 6:42 pm โดย chatee supasand
การ Reconcile คืออะไร - การกระทบยอด
โดย EyePornnipa พฤ 18 ก.ค. 2019 6:21 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
13
พฤ 18 ก.ค. 2019 6:21 pm โดย EyePornnipa
สรุปความเข้าใจ OpenERP -Purchase Requisitions
โดย chatee supasand พฤ 18 ก.ค. 2019 6:11 pm บอร์ด MT33 - นายชาตรี สุภาแสน
0
2
พฤ 18 ก.ค. 2019 6:11 pm โดย chatee supasand
ฟังก์ชัน array_chunk() - ใช้แบ่ง element ให้กลายเป็นหลาย array
โดย Patipat พฤ 18 ก.ค. 2019 5:58 pm บอร์ด PHP Knowledge
0
5
พฤ 18 ก.ค. 2019 5:58 pm โดย Patipat
มารู้จักกับ ฟังก์ชั่น built in ที่มีชื่อว่า getattr ของ python ไว้ใช้ ใช้แสดงค่าของ object
โดย jirawoot พฤ 18 ก.ค. 2019 4:45 pm บอร์ด Python Knowledge
0
12
พฤ 18 ก.ค. 2019 4:45 pm โดย jirawoot
VDO - แนะนำ Feature การใช้งาน โปรแกรมคำนวณภาษีมูลต่าเพิ่มหลังรวม VAT
โดย Patipat พฤ 18 ก.ค. 2019 4:21 pm บอร์ด M088 - ปฏิภัทร สารธรรม
4
19
พฤ 18 ก.ค. 2019 8:37 pm โดย mindphp
รู้จักกับ ฟังก์ชัน uksort() - ใช้เรียงตัวอักษรอาเรย์ตามที่เรากำหนด
โดย Patipat พฤ 18 ก.ค. 2019 3:42 pm บอร์ด PHP Knowledge
0
9
พฤ 18 ก.ค. 2019 3:42 pm โดย Patipat
เล่นเกม XO ในหน้าค้นหาของ google
โดย jamepiyawat พฤ 18 ก.ค. 2019 3:37 pm บอร์ด Share Knowledge
0
10
พฤ 18 ก.ค. 2019 3:37 pm โดย jamepiyawat
สอบถาม หน่อยครับ ผมจะเขียน python เพื่อเรียกใช้ web service
โดย jirawoot พฤ 18 ก.ค. 2019 3:14 pm บอร์ด Programming - C/C++ & java & Python
0
17
พฤ 18 ก.ค. 2019 3:14 pm โดย jirawoot
งานประจำวันที่ 18 กรกฎาคม 2562
โดย EyePornnipa พฤ 18 ก.ค. 2019 3:11 pm บอร์ด M089 - นางสาวพรนิภา ราชธานี
3
15
พฤ 18 ก.ค. 2019 7:45 pm โดย EyePornnipa
R - In Process ปรับข้อความบางส่วนในหน้า Leeds [2019-07][004]
โดย thatsawan พฤ 18 ก.ค. 2019 2:03 pm บอร์ด MD-CRM - Tester
3
10
พฤ 18 ก.ค. 2019 5:54 pm โดย thatsawan
B - แจ้งปัญหา ship to จากแอดมินเข้าระบบไปแก้ไข order [2019-07][005]
โดย tsukasaz พฤ 18 ก.ค. 2019 11:03 am บอร์ด Diageo - Web Ordering - Tester
1
3
พฤ 18 ก.ค. 2019 3:15 pm โดย tsukasaz
B - ลูกค้าสั่งของมาตรงรอบสั่งและเกินจำนวนขั้นต่ำ [2019-07][004]
โดย tsukasaz พฤ 18 ก.ค. 2019 11:01 am บอร์ด Diageo - Web Ordering - Tester
1
2
พฤ 18 ก.ค. 2019 3:15 pm โดย tsukasaz
สอบถามครับ-เรียกฐานข้อมูลมาแสดง เป็นภาษาไทยไม่ได้อะครับ ขึ้น error Ascii
โดย chatee supasand จ 15 ก.ค. 2019 4:17 pm บอร์ด Programming - C/C++ & java & Python
4
63
พฤ 18 ก.ค. 2019 2:36 pm โดย chatee supasand
งานประจำวันที่ 18 กรกฎาคม 2562
โดย Patipat พฤ 18 ก.ค. 2019 10:26 am บอร์ด M088 - ปฏิภัทร สารธรรม
2
13
พฤ 18 ก.ค. 2019 8:09 pm โดย Patipat
งานประจำวันที่ 18 กรกฏาคม 2562
โดย jamepiyawat พฤ 18 ก.ค. 2019 10:16 am บอร์ด M084 - นายปิยวัช เชาว์วิมล
3
18
พฤ 18 ก.ค. 2019 8:35 pm โดย mindphp
งานประจำวันที่ 18 กรกฏาคม 2562
โดย chatee supasand พฤ 18 ก.ค. 2019 10:02 am บอร์ด MT33 - นายชาตรี สุภาแสน
3
12
พฤ 18 ก.ค. 2019 7:36 pm โดย chatee supasand
งานประจำวันที่ 18 กรกฎาคม 2562
โดย jirawoot พฤ 18 ก.ค. 2019 9:56 am บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
1
10
พฤ 18 ก.ค. 2019 3:20 pm โดย jirawoot
มี Extension ตัวไหน ดึงข้อมูลจากเว็บอื่นมาแสดงได้ครับ
โดย toonytoony2004 อ 16 ก.ค. 2019 12:55 pm บอร์ด Joomla Development
0
66
อ 16 ก.ค. 2019 12:55 pm โดย toonytoony2004