Welcome to Pywikibot!

Warning

This documentation is incomplete, and needs quite some work.

If you are not familiar with Pywikibot, please start at the documentation:

Manual:Pywikibot on mediawiki.org

Pywikibot is a Python library and collection of scripts that automate work on MediaWiki sites.

Pywikibot supports Python 2.7.2+ and 3.4+.

Pywikibot and this documentation are licensed under the MIT license; manual pages on mediawiki.org are licensed under the CC-BY-SA 3.0 license.

The documentation consists of four major parts:

  1. Installation
  2. Scripts reference
  3. Using pywikibot as library
  4. API reference

For framework developers: