跳转到主要内容

将解析的MediaWiki wikicode(使用mwparserfromhell)转换为HTML。

项目描述

https://travis-ci.org/clokep/mwcomposerfromhell.svg?branch=master

mwcomposerfromhell 是一个Python包,它提供了一个易于使用的将MediaWiki Wikicode 转换为HTML的方法,通过 mwparserfromhell。它支持Python 3。

使用方法

正常使用非常简单,可以将Wikicode的字符串转换为HTML的字符串。这涉及两个步骤

  1. 使用 mwparserfromhell 将Wikicode解析为抽象语法树。

  2. 将AST转换为HTML。

>>> import mwparserfromhell
>>> import mwcomposerfromhell
>>> wikicode = mwparserfromhell.parse(text)  # Step 1
>>> html = mwcomposerfromhell.compose(wikicode)  # Step 2

如果您已经有一个包含wikicode的文件,您也可以从命令行使用它。转换后的HTML将输出到标准输出。

python -m mwcomposerfromhell path/to/my/wikicode

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源代码发行版

mwcomposerfromhell-0.5.tar.gz (21.3 kB 查看哈希值)

上传时间: 源代码

构建发行版

mwcomposerfromhell-0.5-py3-none-any.whl (19.5 kB 查看哈希值)

上传时间 Python 3

支持者