Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. วิธีลบข้อความจาก Label ใน Python

    Tkinter เป็นไลบรารี Python สำหรับสร้างและพัฒนาแอปพลิเคชันแบบ GUI ในบทความนี้ เราจะดูวิธีลบข้อความจาก Label ที่มีข้อความอยู่ เพื่อลบข้อความจาก Label เราจะสร้างปุ่มที่เชื่อมโยงกับ Label เพื่อทำหน้าที่เป็น Trigger ตัวอย่าง # import Tkinter Library from tkinter import * # Create an instance of tkinter

  2. วิธีคืนค่า JSON Object จากฟังก์ชัน Python ใน Tkinter

    JSON คือไฟล์ JavaScript Object Notation ที่เก็บข้อมูลในรูปแบบ Dictionary ข้อมูลที่ JSON คืนค่าสามารถนำไปใช้ต่อได้ในภาษาอื่นๆ สำหรับวัตถุประสงค์ต่างๆ Python มีไลบรารีอุดมสมบูรณ์สำหรับสร้างและพัฒนาแอปพลิเคชันจัดการข้อมูล JSON เราต้อง import json package จากไลบรารี Python ในบทความนี้ เราจะสร้างฟังก์ชัน

  3. วิธีตั้งค่า Tkinter Window ให้มีขนาดคงที่ (Constant Size)

    บางครั้ง Tkinter Frame จะปรับขนาดอัตโนมัติตามขนาดของ Widgets เพื่อทำให้ Frame มีขนาดคงที่ เราต้องหยุดไม่ให้ Widgets ปรับขนาด Frame มี 3 วิธี: เมธอด Boolean pack_propagate(True/False) ป้องกันการปรับขนาด Frame จาก Widget เมธอด resizable(x, y) ป้องกันไม่ให้หน้าต่างปรับขนาดได้ ค่า Pack(fill, expand) ที

  4. วิธีเพิ่มความเร็วการเลื่อน (Scrolling) เมื่อแสดงข้อความมากใน Tkinter

    Tkinter สามารถใช้แสดงไฟล์ข้อความและโหลดบน Canvas ได้ ไฟล์ข้อความสามารถนำไปใช้เพื่อวัตถุประสงค์อื่นๆ เช่น จัดการข้อมูล ดึงข้อมูล และแสดงข้อมูลสำหรับการใช้งานอื่นๆ สมมติว่าเราต้องอ่านข้อความใน Tkinter Canvas ที่มีมากกว่า 10,000 บรรทัด จะใช้เวลานานในการค้นหา Query เฉพาะใน Canvas หลังโหลดไฟล์ข้อความ เพื

  5. วิธีใช้รูปภาพเป็นปุ่ม (Image as Button) ใน Tkinter

    ในตัวอย่างนี้ เราจะสร้างปุ่มโค้งมน (rounded button) ในหน้าต่าง ที่สามารถนำไปใช้ในแอปพลิเคชันอื่นๆ เช่น ฟอร์ม เกม กล่องโต้ตอบ เป็นต้น วิธีที่ดีที่สุดในการสร้างปุ่มโค้งมนใน Tkinter คือใช้รูปภาพปุ่มที่ต้องการและทำให้มันเป็นปุ่มที่คลิกได้ในเฟรม ซึ่งเป็นไปได้ด้วยฟังก์ชัน PhotoImage() ที่จะดึงรูปภาพปุ่มที

  6. วิธีใช้ Bitmap Images ใน Button ใน Tkinter

    ใน Tkinter เราสามารถสร้างและปรับแต็บปุ่มโดยใช้รูปภาพ รูปภาพเหล่านี้สามารถอัปโหลดได้โดยใช้ฟังก์ชัน Python PhotoImage(file) อย่างไรก็ตาม PhotoImage() รองรับเฉพาะบางประเภทรูปภาพ เช่น PNG, PPM, และ GIF นอกจากนี้ เรายังสามารถสร้างปุ่มด้วย Bitmap images ได้ Bitmap image คือชุดของจุดที่จัดเรียงในเมทริกซ์แท

  7. วิธีใช้รูปภาพเป็น Background ใน Tkinter

    หากเราสร้างอินสแตนซ์ของ Tkinter frame และแสดงหน้าต่างโดยรันต่อเนื่อง จะแสดง Canvas เริ่มต้น อย่างไรก็ตาม เราสามารถเพิ่มรูปภาพภายใน Tkinter Canvas เป็นพื้นหลังได้โดยใช้เมธอด PhotoImage และ Canvas เนื่องจากการรองรับรูปภาพใน Tkinter จำกัดเฉพาะ GIF, PNG และ PPM ฟังก์ชัน PhotoImage(GIF, PNG, PPM) จะรับตำ

  8. วิธีใช้ Thread ใน Tkinter Python

    ด้วย Tkinter เราสามารถเรียกใช้ฟังก์ชันหลายฟังก์ชันพร้อมกันได้โดยใช้ Threading ซึ่งให้การทำงานแบบ Asynchronous ของบางฟังก์ชันในแอปพลิเคชัน เพื่อใช้ Thread ใน Python เราสามารถ import โมดูล threading และสร้าง subclass ของคลาส Thread ภายในคลาสใหม่ เราต้อง override เมธอด Run และวางตรรกะของเราไว้ที่นั่น ส

  9. วิธีใช้ Tkinter ใน Python เพื่อแก้ไข Title Bar

    Tkinter สร้างหน้าต่างหรือเฟรมที่ปรากฏหลังจากรันโปรแกรม เนื่องจากฟังก์ชันและโมดูลทั้งหมดใน Tkinter เป็นอิสระต่อกัน เราจึงสามารถใช้ฟังก์ชันเฉพาะเพื่อปรับแต่งแอตทริบิวต์ของหน้าต่างได้ Tkinter สร้าง Root window เริ่มต้นสำหรับทุกแอปพลิเคชัน เพื่อปรับแต่งหรือแก้ไข Title เริ่มต้นของ Tkinter window เราสามาร

  10. วิธีใช้ Unicode และ Special Characters ใน Tkinter

    บางครั้งเราต้องการเพิ่ม Unicode และ Special Character ในแอปพลิเคชัน Tkinter เราสามารถเพิ่ม Unicode characters ใน Label หรือ Widget ได้โดยการต่อสตริงด้วยลายเซ็น u / คุณสามารถหารายการ Unicode characters ทั้งหมดได้จากที่นี่ ในตัวอย่างนี้ เราจะเพิ่ม Unicode character ใน Button widget ตัวอย่าง # Import

  11. ปุ่มสลับ On/Off (Toggle Button Switch) ใน Tkinter

    Tkinter มีฟีเจอร์สำหรับเพิ่ม Widget ต่างๆ ที่จำเป็นสำหรับแอปพลิเคชัน เช่น Button widget, Entry Widget, Text Box, Slider เป็นต้น ในบทความนี้ เราจะดูวิธีสร้างแอปพลิเคชันที่มีปุ่มสลับระหว่าง On และ Off ในตัวอย่างนี้ เราจะใช้ปุ่ม 2 แบบสำหรับสาธิต: Switch On Switch Off ตัวอย่าง # Import tkinter in the

  12. โปรแกรม Python นับจำนวนตัวเลขและตัวอักษรใน String

    สมมติว่าเรามี String และต้องการคำนวณจำนวนตัวเลขและตัวอักษรทั้งหมดใน String นั้น ตัวอย่าง Input s = tutorialsP0int Output Letters: 13 Digits: 1 คำอธิบาย จำนวนตัวอักษรและตัวเลขทั้งหมดใน String ที่กำหนด คือ 13 และ 1 แนวทางแก้ปัญหา เพื่อคำนวณจำนวนตัวอักษรและตัวเลขใน String ที่กำหนด เราต้องวนลูปผ่าน

  13. โปรแกรม Python หาผลรวมของอนุกรมไซน์ (Sine Series)

    สมมติว่าเรามีค่า x และต้องการคำนวณผลรวมของอนุกรม sine(x) ในอนุกรม sine(x) จะมีหลายพจน์ ดังนี้: sine(x) = x - x^3/fact(3) + x^5/fact(5) - x^7/fact(7) ... เพื่อแก้ปัญหาอนุกรมนี้ เราจะรับค่ามุมเป็นองศา (degree) แปลงเป็นเรเดียน (radian) ก่อน เพื่อหาผลรวมของพจน์ทั้งหมด เราจะวนลูปผ่านทุกพจน์และคำนวณผลรวม

  14. เครื่องคำนวณอัตราส่วน (Ratio Calculator) GUI ด้วย Tkinter

    ในบทความนี้ เราจะดูวิธีสร้างแอปพลิเคชันที่คำนวณอัตราส่วนได้จริง เพื่อให้ทำงานได้เต็มที่ เราจะใช้เมธอด SpinBox ซึ่งสร้าง spinner สำหรับค่าได้อย่างเหมาะสม ค่านี้สามารถปรับเปลี่ยนได้โดยใช้ widget spinner ในเฟรม ดังนั้น SpinBox object จะรับค่าในช่วงจากค่าต่ำสุดไปสูงสุด ก่อนอื่น เราจะสร้าง tkinter frame

  15. เมธอด bell() ใน Tkinter

    เมธอด bell() ใน Tkinter จะสร้างเสียงเริ่มต้นของระบบ (default event or dialogue sound) เมธอดนี้สามารถเรียกใช้ในหน้าต่างหรือเฟรมหลักได้ เราสามารถเปลี่ยนเสียงของหน้าต่างได้ผ่านการตั้งค่าระบบ ในตัวอย่างนี้ เราจะสร้างปุ่มที่เมื่อกดจะสร้างเสียงเริ่มต้นของระบบ ตัวอย่าง # Import the library from tkinter im

  16. แอตทริบิวต์ 'tearoff' ใน Tkinter Menu ทำหน้าที่อะไร?

    ด้วย Tkinter.Menu เราสามารถสร้างเมนูและซับเมนูได้ มีพร็อพเพอร์ตี้อื่นๆ ที่ใช้กับเมนูของ tkinter อีกด้วย คุณสมบัติ Tearoff ทำให้เมนูในหน้าต่างสามารถ ดึงถอน (tearable) ได้ แอตทริบิวต์ tearoff รับค่า Boolean เพื่อแยกเมนูจากหน้าต่างหลักหรือหน้าต่างพาเรนต์ ด้วย tearoff เรามี 2 ตัวเลือก: ถ้า tearoff=0 เม

  17. ตัวควบคุมปรับขนาดหน้าต่าง (Window Resizer Control Panel) ใน Tkinter

    ในบทความนี้ เราจะสร้างแผงควบคุมปรับขนาดหน้าต่าง (Window Resizer Control Panel) แบบ GUI ที่มีแผงเลื่อน (slider) สำหรับปรับขนาดหน้าต่างตามความสูงหรือความกว้าง เพื่อสร้างแอปพลิเคชัน เราจะสร้าง Slider ที่ช่วยปรับขนาดหน้าต่าง Slider มีอยู่ใน ttk library ของ tkinter เราจะ import ttk ก่อน แล้วเปิดหน้าต่างใ

  18. โปรแกรมพจนานุกรม (Word Dictionary) ด้วย Python Tkinter

    ในบทความนี้ เราจะสร้างโปรแกรมพจนานุกรมแบบ GUI โดยใช้ PyDictionary และโมดูล Tkinter PyDictionary เป็นโมดูล Python ที่ช่วยให้ได้ความหมาย การแปล คำตรงข้าม (antonyms) และคำพ้องความหมาย (synonyms) ของคำศัพท์ ใช้ WordNet สำหรับความหมาย Google สำหรับการแปล และ synonym.com สำหรับคำพ้องความหมายและคำตรงข้าม P

  19. วิธีติดตั้ง Python บน Windows

    Python เป็นภาษาโปรแกรมมิ่งระดับสูงที่นิยมใช้กันอย่างแพร่หลาย เพื่อเขียนและรันโค้ด Python เราต้องติดตั้ง Python บนระบบก่อน การติดตั้ง Python บน Windows ใช้เพียงไม่กี่ขั้นตอนง่ายๆ ขั้นตอนที่ 1 - เลือกเวอร์ชัน Python ที่จะติดตั้ง Python มีหลายเวอร์ชันที่แตกต่างกันทั้งไวยากรณ์และการทำงาน เราต้องเลือกเว

  20. วิธีกลับลำดับ String ใน Python

    Python ไม่มีฟังก์ชันสำเร็จรูปสำหรับกลับลำดับ String ดังนั้นเราต้องเขียนตรรกะเอง เราจะกลับลำดับ String ด้วยวิธีต่างๆ การใช้ FOR Loop แนวคิดคือใช้ลูปย้อนกลับ (reverse loop) เริ่มจากดัชนีสุดท้ายของ String ไปถึงดัชนี 0 ในแต่ละรอบ เราจะนำตัวอักษรไปต่อท้าย String ใหม่เพื่อให้ได้ String ที่กลับลำดับแล้ว

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:238/451  20-คอมพิวเตอร์/Page Goto:1 232 233 234 235 236 237 238 239 240 241 242 243 244