Python中的Markdown和Markdown2有何区别

 我来答
就烦条0o
2016-07-16 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46492
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部
Markdown2 更快一点?简直是一个笑话。你稍微做一下 benchmark 就不会这样说了。

这裏是我在我的机器上跑的几次数据:
Markdown: 47.7091s
Markdown2: 80.5163s

Markdown: 47.9369s
Markdown2: 79.5075s

Markdown: 46.4342s
Markdown2: 78.2267s

它们并没有本质上的区别,除了 markdown2 自我吹嘘了一把,骗了不少人。

我不知道提问者是在寻找一个 markdown 解析器,还是想要单纯地做一个对比。如果是单纯地做一个对比的话,答案就是 Markdown 更快一点,Markdown2 是单文件。

但是如果提问者是想找一个更好的 markdown 解析器的话,那选择还有很多。

Misaka: A python binding for Sundown. (CPython required)
Hoedown: A python binding for Hoedown, successor of Misaka.
Discount: A python binding for Discount. (CPython required)
cMarkdown: Markdown for Python, accelerated by C. (CPython required)
Markdown: A pure markdown parser, the very first implementation.
Markdown2: Another pure markdown parser.
Mistune: The fastest markdown parser in pure Python
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式