OpenSource Hardware, Back-End, CTF

Article List

Tag Cloud

tag1 tag2 tag3 tag4

About

关于关于关于关于关于关于关于

查看更多

Feeds

RSS feed
Python-Markdwon
10 December 2017

Markdown

通过这个模块,可以把Markdown转换成HTML

import markdown

html = markdown.markdown(str_text)
import markdown

html = markdown.markdownFromFile('./file.md')

防止中文编码导致问题

import codecs

input_file = codecs.open("some_file.txt", mode="r", encoding="utf-8")
text = input_file.read()
html = markdown.markdown(text)

语法高亮

直接使用pygmentsMarkdown扩展

html = markdown.markdown(text, extensions=['markdown.extensions.codehilite', 'markdown.extensions.fenced_code'])

只使用codehilite似乎会出现问题