当前位置:首页 >> 编程语言 >> 【Python】 Python之markdown模块,航嘉JUMPER550

【Python】 Python之markdown模块,航嘉JUMPER550

0evadmin 编程语言 2
文件名:【Python】 Python之markdown模块,航嘉JUMPER550 【Python】 Python之markdown模块 Python之markdown模块

为了编辑和维护方便使用的是MD来编辑(数据库和文档都是MD),但是实际展示中生成的API中,需要HTML标签来展示,故此这里需要一个能转换的工具来帮忙。

1. 其他库:

markdown markdown2 snudown

2. 安装:

权限不够使用su root提权 pip install markdown

3. 使用:

import markdown html = markdown.markdown(text) print(html)

4. 支持

由于有些扩展需要手动打开 markdown.markdown(text, extensions=[‘markdown.extensions.extra’])

5. 代码高亮

markdown.markdown(text, extensions=[‘markdown.extensions.codehilite’])

6. 表格处理

markdown.markdown(text, extensions=[‘markdown.extensions.tables’])

7. 预处理

进入由md转为html前进行的处理,过滤或修改一些语法规则或纠正错误 比如‘—’个中划线应该是‘* * * ’ 的错误。 from markdown.preprocessors import Preprocessorclass MyPreprocessor(Preprocessor):

协助本站SEO优化一下,谢谢!
关键词不能为空
同类推荐
«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接