Python中的Markdown和Markdown2有何区别
1个回答
展开全部
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
这裏是我在我的机器上跑的几次数据:
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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询