MediaWiki API客户端
mwklient的Python项目详细描述
mwklient
mwklient(从mwclient v0.9.3派生)是MediaWiki API的轻量级python客户机库,它提供对大多数api功能的访问。
它与Python3.5+一起工作,并支持MediaWiki API 1.16+,
对于当前mediawiki中不可用的函数,将引发MediaWikiVersionError
。
mwklient和mwclient
原始项目mwclient仍然处于活动状态,并且也支持python 2.7。 mwklient是从mwclient的0.9.3版本派生出来的,它包装了更多的api_调用(参见下一节)。 此外,它还将支持最常见调用的默认错误处理程序(更多细节请参见下一次提交)。 最后,它拥有麻省理工学院的许可证以及原始的mwclient。
新方法列表
- page.undo(),还原给定的编辑页
安装
电流稳定 是available through PyPI:
$ pip install mwklient
文档
最新的文档由at Read the Docs托管。 它包括开始使用mwclient的用户指南、参考指南、实现和开发说明。
贡献
欢迎使用补丁和公关!考虑对原始回购协议做出贡献。 当前的development version可以是 从github轻松安装,只需克隆repo即可:
$ pip install git+git://github.com/lrusso96/mwklient.git
为了测试您的编辑,使用以下命令构建一个editable版本:
$ pip install -e .
最后,如果要运行测试,请执行
$ python setup.py test