30 กรกฎาคม 2558

Published 7/30/2558 by with 0 comment

ใช้โพรโทคอล HTTP/2 ในภาษาไพทอน

เมื่อเดือนพฤษภาคมที่ผ่านมา ทาง IETF ได้ประกาศโพรโทคอล HTTP/2 เป็นโพรโทคอลมาตรฐานอย่างเป็นทางการ โดยได้ออกเอกสาร rfc7540 ออกมา
Read More
Published 7/30/2558 by with 0 comment

โมดูล collections-extended ภาษาไพทอน

โมดูล collections-extended เป็นโมดูลส่วนเสริมที่ช่วยเพิ่มความสามารถให้กับภาษาไพทอน
Read More
Published 7/30/2558 by with 0 comment

เทมเพลตสตริงในภาษาไพทอน

สวัสดีผู้อ่านทุกท่านครับ ผู้อ่านคงเคยใช้คำสั่งแสดงผล print และคำสั่งอื่น ๆ ที่เกี่ยวข้องกับสตริง และบางครั้งต้องการเขียนโปรแกรม แต่มีการเรียกใช้งานสตริงที่คล้าย ๆ กัน ทำให้ต้องพิมพ์และกำหนดค่าให้ ซึ่งยุ่งยากเกินไป บทความนี้ผมจะพาผู้อ่านไปทำเทมเพลตสตริงในภาษาไพทอนกันครับ
Read More
Published 7/30/2558 by with 0 comment

Anaconda ติดตั้งชุดเครื่องมือพร้อม Python

Anaconda เป็นชุดแจกจ่ายอันหนึ่งของภาษาไพทอน โดยได้รวบรวมเครื่องมือทางวิทยาศาสตร์เข้ามาด้วย ไม่ว่าจะเป็นงาน Data Analytics งานตามวิทยาศาสตร์และวิทยาศาสตร์ เช่น โมดูล IPython, Pandas, NumPy, Qt/PySide, NLTK และอื่น ๆ
ดูรายชื่อโมดูลที่ติดตั้งมาพร้อมได้ที่ http://docs.continuum.io/anaconda/pkg-docs

  • รองรับทั้ง Python 2 , Python 3

  • ชุดแจกจ่ายรองรับทั้ง Windows , Mac OS , Linux

  • มีทั้งเวชั่นฟรีและเวชั่นเสียเงิน


สามารถโหลด Anaconda ได้ที่ https://store.continuum.io/cshop/anaconda/

** อย่าลืมอ่าน End User License Agreement ก่อนทำการติดตั้ง Anaconda ด้วยนะครับ http://docs.continuum.io/anaconda/eula.html

ขอบคุณครับ
Read More

29 กรกฎาคม 2558

Published 7/29/2558 by with 0 comment

เคมีกับภาษาไพทอน : หาสูตรเคมีและโครงสร้างโมเลกุลของสารประกอบ

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปหาสูตรเคมีและโครงสร้างโมเลกุลของสารประกอบกันครับ
Read More

28 กรกฎาคม 2558

Published 7/28/2558 by with 0 comment

เคมีกับภาษาไพทอน : ข้อมูลของธาตุในตารางธาตุ

สวัสดีผู้อ่านทุกท่านครับ บทความชุด "เคมีกับภาษาไพทอน" นี้ จะพาผู้อ่านไปเปิดโลกสาขาหนึ่งของวิทยาศาสตร์ นั้นคือ วิชาเคมี โดยความรู้ในสาขาวิชาเคมีในการประยุกต์เข้ากับภาษาไพทอน ซึ่งเป็นภาษาคอมพิวเตอร์ที่ยอดฮิตในวงการวิจัยทางวิทยาศาสตร์ (ในต่างประเทศ) ครับ
Read More

25 กรกฎาคม 2558

Published 7/25/2558 by with 0 comment

แปลง Python ไป JS และแปลง JS ไป Python ด้วย jiphy

สวัสดีผู้อ่านทุกท่านครับ หลังจากบทความที่แล้ว นำภาษาไพทอนไปรันบนเว็บบราวเซอร์ด้วย Brython บทความนี้ผมจะพาผู้อ่านไปรู้จักเครื่องมือแปลง Python ไป JS และแปลง JS ไป Python ที่ชื่อว่า jiphy
Read More
Published 7/25/2558 by with 0 comment

นำภาษาไพทอนไปรันบนเว็บบราวเซอร์ด้วย Brython

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะขอนำเสนอวิธีการนำโค้ดภาษาไพทอนไปรันบนเว็บบราวเซอร์ด้วย Brython ครับ
Read More
Published 7/25/2558 by with 0 comment

ตัวดำเนินการ ++ และ -- ในภาษาไพทอน

สวัสดีผู้อ่านทุกท่านครับ หลาย ๆ ท่านได้เรียนภาษาคอมพิวเตอร์อื่น ๆ ก่อนมาเรียนภาษาไพทอน เช่น จากภาษาซีมาภาษาไพทอน ซึ่งปรับตัวไม่มากนัก เพราะมีพื้นฐานมาก่อนแล้ว หากท่านเคยเขียนภาษาซีหรือ PHP มาก่อนคงคุ้นเคยกับ

[c]i++;[/c]

เพิ่มค่าอีกหนึ่งค่า และ

[c]i--;[/c]

ลดค่าลงอีกหนึ่งค่า แต่ในภาษาไพทอน เมื่อนำ ++ และ -- แบบภาษาซีมาใช้

[python]1.0
>>> i = 2
>>> i++
File "<stdin>", line 1
i++
^
SyntaxError: invalid syntax
>>> i--
File "<stdin>", line 1
i--
^
[/python]

จะเห็นได้ว่า ไม่สามารถใช้ตัวดำเนินการ ++ และ -- แบบภาษาซีในภาษาไพทอนได้ หลาย ๆ ท่านจึงใช้วิธีแบบนี้
Read More

23 กรกฎาคม 2558

Published 7/23/2558 by with 0 comment

ใส่สีข้อความใน terminal ในภาษาไพทอน

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปใส่สีข้อความที่แสดงผลออกทาง terminal ในภาษาไพทอนกันครับ :D
Read More

22 กรกฎาคม 2558

Published 7/22/2558 by with 0 comment

บีบอัดและเรียกใช้โมดูลจากไฟล์ zip ในภาษาไพทอน

สวัสดีผู้อ่านทุกท่านครับ เมื่อไม่กี่วันก่อน ผมได้นำเสนอความสามารถใหม่ของภาษา Python 3.5 นั้นคือ zipapp อันที่จริงแล้วภาษาไพทอนสามารถเรียกใช้โมดูลจากไฟล์ zip ด้วยการ zipimport เข้ามาใช้งานได้ครับ
Read More

20 กรกฎาคม 2558

Published 7/20/2558 by with 0 comment

สแกนไฟล์ด้วย scandir ในภาษา Python

scandir เป็นโมดูลหนึ่งในภาษา Python ใช้สำหรับสแกนไฟล์ที่อยู่ในโฟลเลอร์ที่กำหนด โดยโมดูลนี้ถูกออกแบบมาให้ทำงานให้มีประสิทธิภาพมากกว่าคำสั่ง os.walk()
Read More

19 กรกฎาคม 2558

Published 7/19/2558 by with 0 comment

Python 3.5 มีอะไรใหม่

อีกไม่กี่เดือนข้างหน้าทางมูลนิธิซอฟต์แวร์ไพทอน (Python Software Foundation) จะปล่อย Python 3.5 รุ่นจริง ตามกำหนดการ คือ วันที่ 13 กันยายน ค.ศ.2015 โดย Python 3.5 เป็นเวชั่นแรกของภาษาไพทอนที่ไม่สนับสนุนระบบปฎิบัติการ Windows XP อย่างเป็นทางการ นอกจากนั้นยังได้มีการเพิ่มไวยากรณ์และโมดูลเข้ามาในภาษาไพทอนดังนี้
Read More

13 กรกฎาคม 2558

Published 7/13/2558 by with 0 comment

ภาษาไพทอน (Python) คืออะไร

Read More

12 กรกฎาคม 2558

Published 7/12/2558 by with 0 comment

Byte Array ในภาษาไพทอน Python 3

บทความนี้จะพูดถึงเรื่อง Byte Array (ไบต์อาร์เรย์) ในภาษาไพทอน Python 3 ซึงใช้จัดการข้อมูลไบต์ในรูปอาร์เรย์
Read More

11 กรกฎาคม 2558

Published 7/11/2558 by with 0 comment

ใช้ภาษาไพทอนพัฒนาแอพกับ Instagram ด้วย python-instagram

สวัสดีผู้อ่านทุกท่านครับ ณ เวลานี้คงไม่มีท่านใดที่ใช้อินเทอร์เน็ตเป็นไม่รู้จักแอพแชร์ภาพยอดนิยมอย่าง Instagram ครับ Instagram เริ่มแรกถูกพัฒนาด้วยภาษาไพทอน (Python) โดยใช้ Django และตอนนี้ Facebook ได้เป็นเจ้าของ Instagram ต่อมาทาง Instagram จึงได้ปล่อย API และไลบรารีออกมาเพื่อพัฒนาแอพกับ Instagram ออกมาครับ โดยสามารถเข้าถึงข้อมูลและจัดการข้อมูลใน Instagram ได้ แต่ยังไม่อนุญาตให้มีการอัปโหลดรูปภาพหรือวิดีโอจากภายนอกแอพ Instagram  ได้ครับ
Read More

5 กรกฎาคม 2558

Published 7/05/2558 by with 0 comment

สร้างเสียงสังเคราะห์ MIDI ในภาษา Python

สวัสดีผู้อ่านทุกท่านครับ หลังจากบทความที่แล้ว อัดและเล่นเสียง NumPy arrays ในภาษา Python บทความนี้ผมจะพาผู้อ่านไปเขียนโปรแกรมสร้างเสียงสังเคราะห์ MIDI ในภาษา Python กันครับ
Read More
Published 7/05/2558 by with 0 comment

อัดและเล่นเสียง NumPy arrays ในภาษา Python

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปเขียนโปรแกรมอัดและเล่นเสียงในภาษา Python กันครับ
Read More
Published 7/05/2558 by with 1 comment

ทำ Chat Bot ง่าย ๆ ในภาษา Python

สวัสดีผู้อ่านทุกท่านครับ ผมเกิดมีความคิด อยากลองทำ Chat Bot ดู โดยบทความนี้จะเป็นแค่ Chat Bot ธรรมดา ๆ ยังไม่นำการประมวลผลด้านภาษามาใช้งานครับ
Read More

4 กรกฎาคม 2558

Published 7/04/2558 by with 0 comment

Pythonic, Pythoneer, Pythonista คืออะไร

สวัสดีผู้อ่านทุกท่านครับ บทความนี้จะกล่าวถึงเรื่อง Pythonic, Pythoneer, Pythonista คืออะไร กันครับ
Read More
Published 7/04/2558 by with 0 comment

เช็คว่าโค้ดนี้เป็น keyword ของภาษา Python หรือไม่

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

1 กรกฎาคม 2558

Published 7/01/2558 by with 0 comment

สร้างอัลกอริทึม (Algorithm) ในภาษา Python ง่าย ๆ ด้วย algorithm.py

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปสร้างแบบจำลองหรืออัลกอริทึม (Algorithm) ในภาษา Python ง่าย ๆ ด้วย algorithm.py
Read More