7 ธันวาคม 2557

Published 12/07/2557 by with 0 comment

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
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

0 ความคิดเห็น:

แสดงความคิดเห็น

แสดงความคิดเห็นได้ครับ :)