Python module for wiki markup

2019-01-16 19:19发布

问题:

Is there a Python module for converting wiki markup to other languages (e.g. HTML)?

A similar question was asked here, What's the easiest way to convert wiki markup to html, but no Python modules are mentioned.

Just curious. :) Cheers.

回答1:

Django uses the following libraries for markup:

  • Markdown
  • Textile
  • reStructuredText

You can see how they're used in Django.



回答2:

mwlib provides ways of converting MediaWiki formatted text into HTML, PDF, DocBook and OpenOffice formats.



回答3:

You should look at a good parser for Creole syntax: creole.py. It can convert Creole (which is "a common wiki markup language to be used across different wikis") to HTML.



回答4:

with python-creole you can convert html to creole and creole to html... So you can convert other markups to html and then to creole...

https://code.google.com/p/python-creole/