Manual:Pywikibot/Aperçu

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Pywikibot/Overview and the translation is 100% complete.

Other languages:
Bahasa Indonesia • ‎Bân-lâm-gú • ‎Deutsch • ‎English • ‎asturianu • ‎català • ‎español • ‎français • ‎italiano • ‎polski • ‎português do Brasil • ‎čeština • ‎Ελληνικά • ‎български • ‎русский • ‎українська • ‎العربية • ‎فارسی • ‎ไทย • ‎中文 • ‎日本語 • ‎한국어

Pywikibot est une librairie Python et une collection d'outils 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 Wikimédia et de nombreux MediaWiki indépendants.

Le projet a commencé en 2002 et est actuellement basé sur le noyau version 3.0. Il est compatible avec l'usage de l'API , intègre les nouvelles fonctionalités MédiaWiki et possède la structure d'un package Python. Mais il fonctionne aussi avec les anciennes versions MediaWiki 1.14 ou plus récentes.

Pywikibot supporte Microsoft Windows, OSX et Linux lorsqu'il existe une version compatible de Python. Il pourrait aussi fonctionner sur d'autres systèmes d'opération si une version supportée de Python est installée dessus. Pour vérifier si Python est installé et trouver sa version, vous pouvez entrer python sur la ligne de comande ou dans une fenêtre Terminal. Python 2.7.4 (ou supérieur) ou Python 3.4 (ou supérieur) sont nécessaires pour démarrer le robot mais 2.7.9 ou 3.4 (ou supérieur) sont recommandés à cause de 'pip' (python package installer) inclus dans les dernières livraisons.

Composants

Deux dossiers maître sont présents dans l'archive de la bibliothèque :

  • pywikibot contient tous les fichiers maître, qui vont interagir avec les sites web MediaWiki. C'est la partie maître de la bibliothèque : ils sont utilisés quand vous chargez PWB dans vos propres scripts Python et que vous exécutez des outils plug-and-play.
  • scripts contient des scripts déjà écrits, connus et éprouvés. Ils sont prêts à être utilisés. Voir la liste et les documents pour chacun d'eux dans Manual:Pywikibot/Scripts .

Licence

Vous pouvez voir les fichiers de licence pour Pywikibot ici.

Autres licences