2011-02-12 78 views
14

是否有一個python庫需要wikitext(用於mediawiki中)輸入並將其轉換爲降價?有沒有辦法將Wikitext轉換爲Python中的Markdown?

+0

你甚至可以這樣做嗎?我從來沒有真正使用過wikitext,但是它不是比Markdown更強大/更細粒度的數量級嗎? – delnan 2011-02-12 22:06:22

+1

只要它保留了一般結構,它不需要是完美的轉換。 – 2011-02-12 22:29:27

回答

6

您可以從wikitext to html開始,然後從html to markdown開始。不完全直截了當,但我知道沒有其他選擇。

+1

不幸的是,這是針對WikiCreole的。它似乎不適用於MediaWiki標記。我還沒有找到一個可靠的獨立Mediawiki到HTML或任何轉換器。 – mivk 2014-05-31 13:48:16

4

不確定它是做你想做的,但你可能想看看Pyandoc:一個Python包裝Pandoc

0

您可以使用帶有以下語法的pandoc將markdown轉換爲mediwiki。

pandoc -f markdown -t mediawiki Zen.md 

這將在控制檯上輸出,但如果您想要將其保存在文件中,則更改如下。

pandoc --from mediawiki --to markdown ZP.txt -o zp.md 
相關問題