Руководство:Pywikibot
Pywikibot представляет собой библиотеку на языке Python и коллекцию скриптов, которые позволяют автоматизировать работу на сайтах MediaWiki. Изначально разработанный для Википедии, он теперь используется во всех проектах Фонда Викимедиа и множестве других вики.
Запуск бота
- Что такое Pywikibot?
- Узнайте как установить и настроить Pywikibot
- Познакомиться с доступными скриптами для Pywikibot
Написание бота
- Узнайте, как написать простой скрипт
- Прочитайте документацию на doc.wikimedia.org
- Узнайте, как взаимодействовать с Викиданными
- Возьмите идеи из Книги рецептов Pywikibot
Разработка Pywikibot
- Узнайте, как внести вклад в Pywikibot
- Исследуйте исходный код на Gerrit (зеркало на GitHub, зеркало на Diffusion, инструмент Codesearch)
- Список багов в Pywikibot
- Узнайте, как переводить Pywikibot
Получить помощь
- Используйте IRC-канал #pywikibot подключиться для возможности быстро задать вопрос
- Подпишитесь на список рассылки, чтобы иметь возможность задавать комплексные вопросы и делиться информацией
- Получить больше помощи на других каналах поддержки
- Поддержка миграции с Python 2 на Python 3
- Поддержка совместимости Pywikibot с миграцией ядра
См. также
- Совместимость Pywikibot с Python и MediaWiki
- mwparserfromhell (wikicode-парсер, написанный на Python'е)
- Другие боты на Python'е
- Pywikibot workshop materials
Новости
- Выпущен новый стабильный релиз 9.1.0. Он помечен тэгом
stable
. - Python 3.12.3 final release is available.
- Python 3.11.9 final release is available.
- Pywikibot 9 has been deployed. With Pywikibot 9 a lot of deprecations has been dropped. Pywikibot больше не поддерживает Python 3.6 (T347026)
- Доступны финальные релизы Python 3.12.2 и 3.11.8.
- Python 3.11.7 final release is available.
- Доступен финальный релиз Python 3.12.1.
- Выпущен новый стабильный релиз 8.6. This is the last release supporting Python 3.6.