11 มีนาคม 2559

Published มีนาคม 11, 2559 by with 0 comment

เรียนเขียนภาษา Python ด้วย Thonny

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

6 มีนาคม 2559

Published มีนาคม 06, 2559 by with 0 comment

มาใช้ VLC กับภาษา Python กัน

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปใช้งาน VLC ซึ่งเป็นโปรแกรม (กรวย) ดูสื่อวิดีโอและเพลงยอดนิยมในปัจจุบันนี้ หลังจากที่บทความก่อน ๆ ผมพาผู้อ่านไปเล่นเสียงด้วย
Read More

2 มีนาคม 2559

Published มีนาคม 02, 2559 by with 0 comment

MIME type ในภาษา Python

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะกล่าวถึง MIME type ในภาษา Python กันครับ
Read More

29 กุมภาพันธ์ 2559

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

Python แปลงข้อความ ASCII ที่เข้ารหัส Hex กลับมาเป็นสตริง

สามารถทำได้โดยใช้โมดูล codecs ในภาษาไพทอน
>>> import codecs
>>> codecs.decode("7061756c", "hex")
b'paul'
>>> str(codecs.decode("7061756c", "hex"))
"b'paul'"
>>> a= codecs.decode("7061756c", "hex")
>>> a.decode('utf-8')
'paul'

มีสตริงที่ถูกเข้ารหัส Hex เช่น
3C 4D 76 77 61 66

ต้องการแปลงกลับมาเป็นสตริงเช่นเดิม
>>> import binascii
>>> binascii.unhexlify('3C 4D 76 77 61 66')
Traceback (most recent call last):
File "", line 1, in
TypeError: Odd-length string
>>> binascii.unhexlify(''.join('3C 4D 76 77 61 66'.split()))
'<Mvwaf'
Read More

28 กุมภาพันธ์ 2559

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

Python แปลงเลขฐานสองเป็นเลขฐานสิบ

แปลงเลขฐานสอง เป็น ฐานสิบ
>>> 0b101111
47

หรือใช้คำสั่ง

[python]int(เลขฐานสองในรูปแบบสตริง,เลขฐาน)[/python]

เช่น
>>> print(int('01010101111',2))
687
>>> print(int('11111111',2))
255
Read More

27 กุมภาพันธ์ 2559

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

Python แปลงเลขฐานสิบเป็นฐานสอง

ใช้คำสั่ง

[python]bin(เลขฐานสิบ จำนวนเต็ม)[/python]

ตัวอย่างเช่น
>>> bin(173)
'0b10101101'
Read More
Published กุมภาพันธ์ 27, 2559 by with 0 comment

รันโค้ด JavaScript ในภาษา Python ด้วย Js2Py

สวัสดีผู้อ่านทุกท่านครับ ถ้าหากเราสามารถนำโค้ด JavaScript มารันในภาษา Python ได้ เช่น

[javascript]
var a = 10; function f(x) {return x*x};
[/javascript]

จะทำให้การใช้งานโค้ดต่างภาษากัน สะดวกมากยิ่งขึ้น บทความนี้ผมจะพาผู้อ่านไปแนะนำการรันโค้ด JavaScript ในภาษา Python ด้วย Js2Py กันครับ
Read More

21 กุมภาพันธ์ 2559

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

PSF License แห่งโลก Python

PSF License หรือชื่อเต็มคือ Python Software Foundation License เป็น License ที่ถูกใช้งานใน Python 2.1 เป็นต้นมาจนถึง Python เวชั่นล่าสุด โดยมีจุดเด่น คือ มีรูปแบบคล้ายกับ BSD (BSD-style) และเข้ากันได้กับ GNU General Public License (GPL) นอกจากนั้นยังได้รับการยอมรับจาก Free Software Foundation เป็น Open-source license
Read More
Published กุมภาพันธ์ 21, 2559 by with 0 comment

รีดประสิทธิภาพ Python บน CPU Intel ด้วย Intel Distribution for Python

สวัสดีผู้อ่านทุกท่านครับ สำหรับผู้อ่านที่ใช้ Python บน CPU Intel หากไม่รู้ว่า ทาง Intel มีชุดแจกจ่าย Python ที่ชื่อว่า Intel Distribution for Python อยู่ครับ
Read More
Published กุมภาพันธ์ 21, 2559 by with 0 comment

รันโค้ด Python ด้วย PHP

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปรันโค้ด Python ด้วย PHP กันครับ
Read More