Skip to content

Markdown ใน Python

  Markdown คือ ไวยากรณ์รูปแบบข้อมูลหนึ่งทำให้เขียน HTML ได้สะดวกขึ้น โดยมีข้อดีคือโค้ดจะสวยและสะอาดกว่าโค้ด HTML และเป็นมาตราฐานที่นิยมใช้กันทั่วโลก มีการพัฒนา Markdown นำไปใช้งานกับภาษาต่าง ๆ เช่น PHP , Python เป็นต้น บทความนี้จะพาผู้อ่านไปใช้ Markdown ใน Python

Markdown เป็นเครื่องมือการแปลงข้อความ HTML สำหรับนักเขียนเว็บ Markdown ช่วยให้คุณสามารถเขียนโดยใช้รูปแบบข้อความล้วน อ่านง่าย ง่ายต่อการเขียน แล้วแปลงเป็นโครงสร้างที่ถูกต้อง XHTML (หรือ HTML)
--คำอธิบายจาก http://daringfireball.net/projects/markdown/

Markdown ใน Python มีนักพัฒนาได้พัฒนาโมดูลเพื่อใช้  Markdown โดยมีชื่อว่า "markdown2"  ใช้ MIT License
สามารถติดตั้งได้โดยใช้ pip ด้วยคำสั่ง

pip install markdown2

หรือจะโหลดไฟล์มาติดตั้งได้จาก PyPI https://pypi.python.org/pypi/markdown2 แตกไฟล์ออกมาแล้วใช้คำสั่ง

python setup.py install

ในเรียกใช้มีวิธีการใช้งานง่าย ๆ ดังตัวอย่างต่อไปนี้

>>> import markdown2
>>> markdown2.markdown("นี่เป็นการทดสอบ **Markdown**")
'<p>นี่เป็นการทดสอบ <strong>Markdown</strong></p>n'

นอกจากนั้นยังสามารถแปลงจากไฟล์ได้ด้วยวิธีใช้คำสั่ง

python markdown2.py --extras footnotes 1.md > 1.html

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

Published on Categories web-developer, web-framework

About wannaphong

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

ใส่ความเห็น

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