文件名称:ceterach:与MediaWiki进行交互的界面
文件大小:284KB
文件格式:ZIP
更新时间:2024-05-27 07:25:14
Python
别针 并没有尝试成为一项全面服务的不可能的任务,例如 ,而是致力于成为一个简单的模块化工具箱。 ceterach试图在成为功能齐全的程序包与MediaWiki的轻型接口之间取得平衡,从而使其具有与其他独立代码一样无缝地与其他Python代码完美结合的能力。 ceterach着眼于成为通用的MediaWiki界面,而不是以Wikipedia为中心的界面。 可以通过创建扩展来添加特定于Wikipedia的功能,该扩展目前尚未记录,仅供读者练习。 例子 以下简短程序演示了如何处理Wikipedia文章的文本: from ceterach . api import MediaWiki api = MediaWiki ( "http://en.wikipedia.org/w/api.php" ) api . login ( username , password ) p = api . pag
【文件预览】:
ceterach-master
----.gitignore(338B)
----setup.cfg(68B)
----README.md(3KB)
----tests()
--------test_api.py(3KB)
--------__init__.py(0B)
----docs()
--------make.bat(787B)
--------robots.txt(63B)
--------conf.py(6KB)
--------revision.rst(402B)
--------index.rst(543B)
--------api.rst(387B)
--------pydoctheme.tar(10KB)
--------category.rst(402B)
--------pydoctheme()
--------better.tar(30KB)
--------_build()
--------user.rst(389B)
--------file.rst(390B)
--------better()
--------page.rst(390B)
--------Makefile(580B)
--------exceptions.rst(408B)
----ceterach()
--------api.py(20KB)
--------exceptions.py(3KB)
--------category.py(3KB)
--------revision.py(7KB)
--------utils.py(4KB)
--------__init__.py(1KB)
--------file.py(5KB)
--------user.py(9KB)
--------page.py(26KB)
----LICENSE(8KB)
----requirements.txt(5B)
----setup.py(2KB)
----.travis.yml(192B)