手册:Pywikibot/总览

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Pywikibot/Overview and the translation is 75% complete.

Other languages:
Bahasa Indonesia • ‎Bân-lâm-gú • ‎Deutsch • ‎English • ‎asturianu • ‎català • ‎español • ‎français • ‎italiano • ‎polski • ‎português do Brasil • ‎čeština • ‎Ελληνικά • ‎български • ‎русский • ‎українська • ‎فارسی • ‎ไทย • ‎中文 • ‎日本語 • ‎한국어

Pywikibot是一个在MediaWiki网站中,自动化工作的Python库以及工具集合。早期被设计用于维基百科,现在它可用于整个维基媒体基金会的项目网站,以及大多数其他MediaWiki网站。

本项目开始于2002年,当前为核心版本3.0。 本项目的特点为完全的 API 使用、与时俱进的MediaWiki特性以及一个Python式的包布局。 但它也支持更老的版本(如 MediaWiki 1.14 )和更新的版本。

Pywikibot在适配的Python版本下支持微软Windows、OS X和Linux系统。 Pywikibot在适配的Python版本下也应该支持其他任何操作系统。 在命令提示符中输入“python”来检查你是否已经安装Python或查看已安装的版本号。 需要Python 2.7.4或更高版本,或Python 3.4或更高版本才能运行机器人,但推荐使用Python 2.7.9或3.4及更高版本,因为python程序包安装(pip)会在更高发行版本中提供。

组件

Two master folders are present in the library archive:

  • pywikibot contains all the master files, that will interact with MediaWiki websites. It's the master part of the library: they're used when you load PWB in your own Python scripts and when you launch plug-and-play tools.
  • scripts contains already written, known and proven scripts. They are ready to be used. See the list and docs for each one in Manual:Pywikibot/Scripts .

许可

您可以在此处查看Pywikibot的许可协议文件。

其他许可