Skip to content

ปรับโค้ด Python ให้ถูกต้องตาม PEP8 อัตโนมัติ

สวัสดีผู้อ่านทุกท่าน ทุกท่านคงทราบกันมาแล้วว่า PEP8 เป็นกฏการเขียนโปรแกรมของภาษา Python มีหลักการมากมาย การจะทำให้โค้ดถูกต้องตาม PEP8 แบบครบถ้วนจึงเป็นไปได้ยาก

จึงมีคนพัฒนาเครื่องมือสำหรับจัดการปรับโค้ด Python ให้ถูกต้องตาม PEP8 อัตโนมัติออกมา เครื่องมือนี้มีชื่อว่า "autopep8"
รองรับทั้ง Python 2, Python 3 ครับ
สำหรับติดตั้งได้โดยใช้คำสั่ง pip:

pip install --upgrade autopep8

หรือโหลดโค้ดมาติดตั้งเองจาก https://pypi.python.org/pypi/autopep8 แตกไฟล์บีบอัดเสร็จใช้คำสั่ง

python setup.py install

การใช้งาน
ใช้คำสั่งนี้ในคอมมาไลน์ครับ

$ autopep8 --in-place --aggressive --aggressive <ชื่อไฟล์.py>

หรือในการเขียนโปรแกรม Python

>>> import autopep8
>>> autopep8.fix_code('x=       123\n')
'x = 123\n'

อ่านรายละเอียดเพิ่มเติมได้ที่ https://github.com/hhatto/autopep8

ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

Published on Categories py2_py3, Python 2Tags

About wannaphong

วรรณพงษ์ ภัททิยไพบูลย์ ผู้ดูแลเว็บ wannaphong.com และผู้เขียนบทความบล็อกนี้ นักศึกษาชั้นปีที่ 1 สาขาวิทยาการคอมพิวเตอร์และสารสนเทศ คณะวิทยาศาสตร์ประยุกต์และวิศวกรรมศาสตร์ มหาวิทยาลัยขอนแก่น วิทยาเขตหนองคาย

1 thought on “ปรับโค้ด Python ให้ถูกต้องตาม PEP8 อัตโนมัติ

  1. Pingback: ควบคุมคุณภาพโค้ด Python - Python 3

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องที่ต้องการถูกทำเครื่องหมาย *