Markdown 转 HTML
Markdown
是一种轻量级标记语言,使用纯文本格式编写文档,然后转换成有效的HTML
文档。
具有轻量化、易读易写等特性;支持图片,图表、数学式等
语法介绍:https://www.markdown.xyz/basic-syntax/
python markdown 地址:https://python-markdown.github.io/extensions/#officially-supported-extensions
1. 安装
bash
pip install markdown
2. 代码
python
import markdown
def md2html(content_md):
"""markdown 转为 html"""
content_html = markdown.markdown(
content_md, extensions=[
'extra', # 支持表格等其它语法
'codehilite' # 代码高亮,需 pygments 库配合使用
],
extension_configs={
'codehilite': {
'linenums': True, # 显示代码行号
}
},
)
return content_html