Manuel:Pywikibot
Appearance
Pywikibot est une bibliothèque Python et une collection de scripts permettant d'automatiser les tâches sur les sites utilisant MediaWiki. Initialement développée pour Wikipédia, elle est actuellement utilisée sur tous les projets de la Fondation Wikimedia et sur beaucoup d'autres wikis.
Exécutez un robot
- Qu'est-ce qu'est Pywikibot ?
- Apprenez comment installer et configurer Pywikibot
- Découvrir les scripts existants pour Pywikibot
Développez votre robot
- Apprenez comment écrire un script simple
- Lire la documentation sur doc.wikimedia.org
- Apprenez comment interagir avec Wikidata
- Trouvez des idées dans le Cookbook de Pywikibot
Développez Pywikibot
- Apprendre à contribuer à Pywikibot
- Relire le code source sur Gerrit (miroir GitHub, Miroir de Diffusion, outil Codesearch)
- Afficher les bogues de Pywikibot
- Apprenez comment traduire Pywikibot
Obtenir de l'aide
- Utilisez le canal IRC #pywikibot connecter pour les questions rapides
- Abonnez-vous à la liste de diffusion principale pour poser vos questions complexes ou pour partager une information
- Obtenez plus d'aide sur les autres canaux d'assistance
- Prise en charge de la migration de Python 2 vers Python 3
- Compatibilité Pywikibot avec le support de migration de base
Voir aussi
- Compatibilité Pywikibot avec Python et MediaWiki
- Wikipédia:Créer un bot
- mwparserfromhell (interpréteur de Wikicode écrit en Python)
- Autres bots en Python
- Matériels des ateliers Pywikibot
Actualités
- Une nouvelle version 9.4.1 de pywikibot-scripts a été publiée.
- La version finale de Python 3.13.0 est disponible.
- Une nouvelle version stable 9.4.0 a été déployée. Elle est marquée avec la balise
stable
. - La version finale de Python 3.12.7 est disponible.
- Les versions finales de Python 3.12.6, 3.11.10, 3.10.15, 3.9.20 et 3.8.20 sont disponibles.
- Une nouvelle version stable 9.3.1 a été déployée.
- Une nouvelle version stable 9.3.0 a été déployée.
- Une nouvelle version stable 9.2.1 a été déployée.
- Une nouvelle version stable 9.2.0 a été déployée.