【md2html python 将 Markdown 文本转换为 HTML】

测试md文本

python 复制代码
md_text = """
# title

## subtitle

\```python
print("Hello, World!")
\```

- item 1

| Header 1 | Header 2 |
|----------|----------|
| Row 1 Col 1 | Row 1 Col 2 |

- item 2

> This is a blockquote.

### Subsubtitle

This is a paragraph with **bold text** and *italic text*.

欢迎使用 Markdown 语法来编写文档。以下是一些常见的 [Markdown](https://test.html) 特性:

""".strip()

基于markdown

python 复制代码
# pip install markdown -U

import markdown
from IPython.display import display, HTML

converted = markdown.markdown(md_text, extensions=["tables", "fenced_code"], output_format="html")

html_text = f"""<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"></head>
<body>
{converted}
</body>
</html>"""
display(HTML(html_text))

基于md2html-phuker

python 复制代码
# pip install -U md2html-phuker

from md2html import md2html
html_text = md2html.convert(md_text)
display(HTML(html_text))
相关推荐
r i c k3 分钟前
办公小程序开发----提高工作效率
python·python程序开发
wha the fuck4043 分钟前
(渗透脚本)TCP创建连接脚本----解题----极客大挑战2019HTTP
python·网络协议·tcp/ip·网络安全·脚本书写
qq_356196954 分钟前
day39模型的可视化和推理@浙大疏锦行
python
深蓝电商API11 分钟前
从 “能爬” 到 “稳爬”:Python 爬虫中级核心技术实战
开发语言·爬虫·python
czlczl2002092527 分钟前
如何添加“默认给Sql查询语句加上租户条件”的功能
数据库·python·sql
破烂pan27 分钟前
Python 长连接实现方式全景解析
python·websocket·sse
高洁0129 分钟前
一文了解图神经网络
人工智能·python·深度学习·机器学习·transformer
咸鱼加辣32 分钟前
按“最近是否用过”删(LRU)
python
serve the people43 分钟前
tensorflow 零基础吃透:创建 tf.sparse.SparseTensor 的核心方法
人工智能·python·tensorflow
测试老哥1 小时前
UI自动化测试—Jenkins配置优化
自动化测试·软件测试·python·测试工具·ui·jenkins·测试用例