ทดลองใช้ Python ตอนนี้กำลังหา ภาษา ที่เหมาะสมในการเขียนโปรแกรม เล็กๆ บน window และต้องเป็นพวก freeware ด้วย พวกกึ่งๆ เช่น visual studio express ไม่เอา ถึงแม้มันจะทำมาให้ใช้งานง่ายๆ ก็ตาม ตอนแรกก็มองๆ java โดยใช้บน netbeans framework ทดลองแล้วไม่ไหว ยุ่งยากเกินไป หาไปหามาก็มาจบที่ python ดูคล้ายภาษาแบบ script ที่ไม่ค่อยยุ่งยาก แต่คงให้ได้โปรแกรมเหมือนพวก java หรือ vb.net ก็ไม่ได้ แต่คิดว่าน่าจะเหมาะแก่การทำงานเล้กๆ เช่น ... อืมยังไม่บอกดีกว่า เด๋วไม่สำเร็จจะอายคนอื่นเขา ============================= เครื่องที่ใช้ window 7 ลง python 2.7.1 ยังไม่ลง version 3 เพราะเห็นว่า โปรแกรม plugin บางโปรแกรมยังไม่ support เห็นใน web เขาว่ากันอย่างนั้น ใช้ GUI Tkinter แต่ถ้าพอรู้แล้วคงไปใช้ ttk และ tix แล้วที่ยังไม่ใช้ wxpython เพราะขี้เกียจลงเพิ่ม มีเหตุผลนะเนี่ย คู่มือก็ดูจาก //www.pythonware.com/library/tkinter/introduction/ ============================= อย่างแรก ก็ทดลอง Sawadee World กัน code ก็ประมาณนี้ from Tkinter import * root = Tk() w = Label(root, text="Sawadee world") w.pack() root.mainloop() ============================= ต่อไปก็ต้องการแสดงภาษาไทย ตอนแรกก็คิดว่าแค่เปลี่ยน คำว่า sawadee เป็น สวัสดี ก็หมดเรื่อง แล้วทดลอง run ก็ได้ error ส่ะ ไปค้นๆ ใน net ก็พบว่าต้องมีการ encode decode อะไรประมาณนี้ ลองมั่วๆ เดาๆ ก็ได้ประมาณนี้ # -*- coding: Tis-620 -*- from Tkinter import * root = Tk() w = Label(root, text="สวัสดี".decode('Tis-620')+" hello") w.pack() root.mainloop() ที่จริงอาจมีหลายวิธี แต่เอาแบบนี้ไปก่อนละกัน ผลลัพธ์ ก็ได้ประมาณนี้ อีกอย่างก็เปลี่ยนมาใช้ editor ที่ชื่อว่า Notepad++ แทน Notepad ของคุณ window ดีค่ะ ที่มาเล่าให้ฟังแต่ไม่รู้เรื่องเลยอยากเข้าใจจังจะได้พัฒนาตัวเองได้บ้าง
โดย: jewelmoda วันที่: 8 เมษายน 2554 เวลา:21:58:41 น.
เขียนแบบ step by step ให้แล้วครับอยู่ที่
https://www.bloggang.com/mainblog.php?id=j-learning&month=09-04-2011&group=19&gblog=2 โดย: wink99_th วันที่: 9 เมษายน 2554 เวลา:10:35:36 น.
เมื่อคืนยังคิดว่าจะทำการทดลองเขียนโปรแกรมเครื่องคิดเลข
ตอนเช้าฟ้าประทานมาให้ โอว พระเจ้า.... ขอฝากตัวด้วยครับ เผื่อมีมีปัญหาต้องขอรบกวนสอบถาม เป็นศิษย์เรียนรู้โปรแกรม access ถ้ามีเวลาว่างรบกวนติดต่อกลับ mail.... summeet2@gmail.com โทร 084-6223330 โดย: คนกำแพงเพชร IP: 118.172.201.138 วันที่: 14 พฤษภาคม 2554 เวลา:6:08:05 น.
ชอบบทความนี้มากครับ ขอบคุณ
ผมก็ลองใช้ Python แต่ไม่รู้เรื่องเลยก็จากนี้ล่ะ จะได้ใช้เป็นกับเขาบ้าง โดย: hobbit2008 IP: 49.230.237.164 วันที่: 11 สิงหาคม 2554 เวลา:10:08:36 น.
|
บทความทั้งหมด
|