Wykładnik:Pywikibot
Pywikibot jest biblioteką Pythona oraz zbiorem skryptów pozwalających na zautomatyzowaną pracę na stronach MediaWiki. Pierwotnie zaprojektowany dla Wikipedii, Pywikibot obecnie używany jest na wszystkich stronach Fundacji Wikimedia oraz wielu innych wiki działających na MediaWiki.
Uruchamianie bota
- Czym jest Pywikibot?
- Dowiedz się jak zainstalować i skonfigurować Pywikibota
- Odkryj dotychczas stworzone skrypty dla Pywikibota
Pisanie bota
- Dowiedź się jak napisać prosty skrypt
- Zapoznaj się z dokumentacją na doc.wikimedia.org
- Dowiedź się jak dokonywać interakcji z Wikidanymi
- Weź pomysły z Książka kucharska Pywikibota
Rozwijanie Pywikibota
- Dowiedz się jak uczestniczyć w rozwoju Pywikibota
- Zapoznaj się z kodem źródłowym w Gerrit (kopia lustrzana w GitHub, kopia lustrzana w GitHub, narzędzie Codesearch do przeszukiwania naszego kodu)
- Lista zgłoszonych błędów dotyczących Pywikibota
- Dowiedz się jak przetłumaczyć Pywikibota na inny język
Uzyskaj pomoc
- Skorzystaj z kanału IRC #pywikibot connect, aby szybko zadać pytanie
- Zapisz się na listę dyskusyjną, aby zadawać bardziej skomplikowane pytania lub dzielić się informacjami
- Uzyskaj więcej pomocy poprzez inne kanały wsparcia
- Wsparcie w migracji z wersji Pythona 2 do 3
- Pywikibot kompatybilny do podstawowego wsparcia migracyjnego
Zobacz też
- Kompatybilność Pywikibot z Pythonem i MediaWiki
- Pomoc:Tworzenie bota
- mwparserfromhell (parser wikikodu napisany w Pythonie)
- Inne boty napisane w Pythonie
- Materiały warsztatów Pywikibot
Aktualności
- A new stable release 9.5.0 has been deployed.It is marked with
stable
tag. - A new pywikibot-scripts release 9.5.0 was published.
- A new stable release 9.4.1 has been deployed.
- A new pywikibot-scripts release 9.4.1 was published.
- Python 3.13.0 final release is available.
- A new stable release 9.4.0 has been deployed.
- The first pywikibot-scripts release 9.4.0 was published.
- Python 3.12.7 final release is available.
- Python 3.12.6, 3.11.10, 3.10.15, 3.9.20 oraz 3.8.20 final releases are available.
- A new stable release 9.3.1 has been deployed.
- A new stable release 9.3.0 has been deployed.