python mediawiki bot框架
pywikibot的Python项目详细描述
PyWikibot
pywikibot框架是一个python库,它与 mediawiki api 1.14或更高版本。
还包括各种通用函数脚本,它们可以用于 不同的任务。
有关库排除脚本的更多信息,请参见 完整的代码文档
快速启动
git clone https://gerrit.wikimedia.org/r/pywikibot/core.git cd core git submodule update --init python pwb.py script_name
或者使用pypi(不包括脚本)安装
pip install -U setuptools pip install pywikibot
我们的安装 指南 有关高级使用的详细信息。
基本用法
如果您想编写自己的脚本,很容易开始:
import pywikibot site = pywikibot.Site('en', 'wikipedia') # The site we want to run our bot on page = pywikibot.Page(site, 'Wikipedia:Sandbox') page.text = page.text.replace('foo', 'bar') page.save('Replacing "foo" with "bar"') # Saves the page
有关PyWikibot的更多文档,请参见我们的 文档
包装内容
< Buff行情> <表> < COLGROUP > < COL/> < COL/> <广告> 目录 < /广告> <正文> pywikibot 库例程、控制文件和全局设置 PyWikibot/通信 通信层 pywikibot/compat 提供与compat脚本兼容的包 pywikibot/数据 具有多个层的模块,用于访问Wiki的数据 PyWikibot/系列 特定于wiki的信息和设置 pywikibot/工具 其他助手函数(不依赖wiki) PyWikibot/用户界面 图形用户界面和终端界面 <表>所需的外部程序
它可能需要以下程序功能正常:
- 7za :提取7z文件