23 กุมภาพันธ์ 2560

Published กุมภาพันธ์ 23, 2560 by with 0 comment

กรณีศึกษาของ Mozilla : ย้ายจาก Python ไป Go แต่สุดท้ายกลับมาที่ Python

Mozilla เคยพยายามย้ายภาษาโปรแกรมมิ่งจาก Python ไป Go แต่สุดท้ายกลับมาที่ Python เมื่อสองปีที่ผ่านมา ถือเป็นกรณีศึกษาสำหรับผู้ที่ต้องการใช้ภาษา Go หรือ ภาษา Python ให้เลือกให้เหมาะสมกับการใช้งาน ซึ่งสองภาษานี้มีจุดเด่น จุดด้อยแตกต่างกัน โดยต้องคำนึงถึงการใช้งานเป็นหลัก
อ่านได้ที่ : From Python to Go and Back Again
Read More

15 กุมภาพันธ์ 2560

Published กุมภาพันธ์ 15, 2560 by with 0 comment

สร้าง CLI ง่าย ๆ ด้วย CLI Generator

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไป "สร้าง CLI ง่าย ๆ ด้วย CLI Generator" กันครับ
Read More

14 กุมภาพันธ์ 2560

Published กุมภาพันธ์ 14, 2560 by with 0 comment

reload โหลดโมดูลใหม่ใน Python

หากคุณเขียนโปรแกรมในภาษา Python โดยแยกเป็นโมดูล และหากคุณกำลังรันโปรแกรมอยู่ ต้องการแก้ไขโค้ดขณะรันโปรแกรม ให้ทำใส่โค้ด reload(โมดูล) Python จะโหลดโมดูลที่แก้ไขแล้วขึ้นมาใหม่
import mymodule
reload(mymodule)
Read More

13 กุมภาพันธ์ 2560

Published กุมภาพันธ์ 13, 2560 by with 0 comment

เรียกใช้โค้ดภาษาซีใน Python ด้วย cffi

เวลาปกติ เมื่อคุณต้องการเรียกใช้งานโค้ดภาษาซีในภาษา Python คุณอาจมองหาไลบรารี ctypes (อ่านบทความการใช้งาน ctypes ได้ที่ เขียนโมดูลภาษาไพทอน C/C++ ด้วย ctypes) แต่ไลบรารี ctypes มีการใช้งานที่ไม่สะดวกนัก บทความนี้ขอแนะนำโมดูล cffi
Read More

12 กุมภาพันธ์ 2560

Published กุมภาพันธ์ 12, 2560 by with 0 comment

คำนวณดาราศาสตร์พื้นฐานด้วย PyEphem

PyEphem เป็นโมดูลสำหรับงานคำนวณดาราศาสตร์พื้นฐานในภาษาไพทอน โดยสามารถคำนวณตำแหน่งของดวงอาทิตย์และดวงจันทร์ของโลก รวมไปถึงตำแหน่งของดาวหาง ตามเวลาที่กำหนดได้ และนอกจากนั้น สามารถคำนวณวันเวลาวันพระจันทร์เต็มดวงและดับได้ด้วย และมีความสามารถอื่น ๆ อีก
Read More
Published กุมภาพันธ์ 12, 2560 by with 0 comment

ใช้ dict แบบ attribute ด้วย attrdict

โมดูล attrdict เป็นโมดูลในภาษาไพทอนที่สามารถทำให้ใช้ข้อมูลชนิด dict แบบ attribute โดยอนุญาตให้เข้าถึงระหว่างคีย์และ attribute
Read More
Published กุมภาพันธ์ 12, 2560 by with 0 comment

ดาราศาสตร์กับ Python : ฟิสิกส์สุริยะ (solar physics)

ฟิสิกส์สุริยะ คือ อะไร ?
ฟิสิกส์สุริยะ (solar physics) เป็นสาขาหนึ่งของฟิสิกส์ที่ศึกษาปรากฎการณ์ธรรมชาติและสมบัติทางฟิสิกส์ของดวงอาทิตย์

ในภาษา Python สามารถศึกษาฟิสิกส์สุริยะได้โดยใช้โมดูล SunPy
อ่านเอกสารได้ที่ http://sunpy.org/
Read More
Published กุมภาพันธ์ 12, 2560 by with 0 comment

ดาราศาสตร์กับ Python : หาระยะห่างระหว่างดวงดาว

สวัสดีผู้อ่านที่สนใจด้านดาราศาสตร์ทุกท่านครับ บทความชุด "ดาราศาสตร์กับ Python" จะพาผู้อ่านไปเขียนโปรแกรมพร้อมกับเรียนรู้ด้านดาราศาสตร์ไปพร้อมกันครับ
Read More

11 กุมภาพันธ์ 2560

Published กุมภาพันธ์ 11, 2560 by with 5 comments

เกมเดาคำศัพท์แบบง่ายตามฉบับ Python

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปเขียนเกมเดาคำศัพท์แบบง่ายตามฉบับ Python ครับ
Read More
Published กุมภาพันธ์ 11, 2560 by with 0 comment

เขียน Interpreter ใน Python

10 กุมภาพันธ์ 2560

Published กุมภาพันธ์ 10, 2560 by with 0 comment

CPython เตรียมย้ายไป GitHub ในวันศุกร์นี้

CPython เตรียมย้ายสายการพัฒนา python ทั้งหมดจากที่เคยอยู่บน Mercurial ของ Python.org ย้ายไปเป็น Git ในวันศุกร์นี้

ที่มา :[Python-Dev] GitHub migration scheduled for Friday :  https://mail.python.org/pipermail/python-dev/2017-February/147341.html
Read More

5 กุมภาพันธ์ 2560

Published กุมภาพันธ์ 05, 2560 by with 0 comment

แปลง wheels กลับไปเป็น eggs

สำหรับท่านที่ยังคงใช้ Python เวชั่นเก่ากว่า 2.7 ที่ยังต้องการติดตั้งโมดูลด้วยไฟล์ eggs แต่โมดูลส่วนใหญ่ในปัจจุบันใช้ wheels
Read More

4 กุมภาพันธ์ 2560

Published กุมภาพันธ์ 04, 2560 by with 0 comment

WordNet ภาษาไทยกับ Python

บทความนี้จะพาผู้อ่านไปใช้ WordNet ภาษาไทยกับ Python กันครับ
Read More