有没有办法在Python中将Wikitext转换为Markdown?

问题描述 投票:0回答:6

有没有一个Python库可以接受wikitext(如mediawiki中使用的)输入并将其转换为markdown?

python mediawiki markdown text-processing
6个回答
15
投票

因为是我需要的东西,所以我将两者打包在一起:

http://bitbucket.org/wikier/mw2md

所以现在执行这两项任务都更容易了。


6
投票

您可以从 wikitext 转到 html,然后从 html 转到 markdown。不完全直接,但我不知道有什么选择。


4
投票

不确定它能实现您想要的功能,但您可能想查看 PyandocPandoc的 Python 包装器。


4
投票

您可以使用 pandoc 来实现此目的。尝试在线转换器


2
投票

您可以使用带有以下语法的 pandoc 从 mediwiki 转换为 markdown。

 pandoc -f mediawiki -t markdown wiki.txt

这将在控制台上输出,但如果您想将其保存在文件中,请按如下所示进行更改。

pandoc --from mediawiki --to markdown wiki.txt  -o youwant.md

0
投票

这是一个仍然有效的解决方案:使用 Pandoc 的 Python 库。

pypandoc

© www.soinside.com 2019 - 2024. All rights reserved.