Jump to content

Help:Pywikibot

From Wikidata

Pywikibot allows for querying, validating, and updating of Wikidata items, Wikipedia pages, statements, history, or users, by using Python libraries.

Python is a modern programming language, much used in big data projects, and generally available on all platforms.

Platforms

[edit]

It can run from a local shell, or from PAWS. It requires (advanced) programming skills.

When you would setup a private client instance, you also require advanced Linux administrator skills.

Tip: running a Pywikibot client on a Raspberry Pi (always on; low power requirements).

Documentation

[edit]

Documentation is a bit scattered. You can find an overview here:

MediaWiki

Jupyter server

Toolhub

Pywikibot Toolhub

Wikitech

Wikimedia documenation

See also

[edit]