将解析的MediaWiki wikicode(使用mwparserfromhell)转换为HTML。
项目描述
mwcomposerfromhell 是一个Python包,它提供了一个易于使用的将MediaWiki Wikicode 转换为HTML的方法,通过 mwparserfromhell。它支持Python 3。
使用方法
正常使用非常简单,可以将Wikicode的字符串转换为HTML的字符串。这涉及两个步骤
使用 mwparserfromhell 将Wikicode解析为抽象语法树。
将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 查看哈希值)
关闭
mwcomposerfromhell-0.5.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c73c6935dca08af729c6405058611014642090a424826f14ea20f32683282b66 |
|
MD5 | 5f224fa4063bf077deb89d6e3b650409 |
|
BLAKE2b-256 | 8b108d93025e303b36dfacea9f88a9dc45232d039ce914dbe9580458eff01158 |
关闭
mwcomposerfromhell-0.5-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ed4125b64d82ea725085250482867498665d8aa193f471fe70c76ac9f700a278 |
|
MD5 | 73bb109472275055923cd2f223223111 |
|
BLAKE2b-256 | bf0ebe4d4072bb774b8b980e23f152eb12bd84c2f5accd7ac747be2455bdd282 |