« Programmation Python/Programmer en deux minutes/l'interface de Wikipédia pour programmer » : différence entre les versions

Contenu supprimé Contenu ajouté
Framawiki (discussion | contributions)
pywikibot
"en dur" c'est plutôt pour les littéraux
Ligne 11 :
https://fr.wikipedia.org/w/api.php?action=query&prop=info|revisions&titles=Accueil
 
Note: Il s'agit de la méthode "en dur", utiliser la librairie [[:mw:Manual:Pywikibot|Pywikibot]], qui s'occupe de l'API de Médiawiki à la place du développeur, rendra la tache beaucoup plus simple pour des scripts plus perfectionnés.
 
== Réviseur de la page ==
Ligne 41 ⟶ 40 :
|}
...enregistrez ce script (par exemple <code>reviseur_de_la_page.py</code>) et exécutez-le. Le script utilise [http://fr.wikipedia.org/w/api.php?action=query&prop=info|revisions&titles=Accueil&format=xmlfm cette requête] pour afficher le dernier réviseur de la page d'[[Accueil|accueil]].
 
 
Note : Ilil s'agit de la méthode "enutilisant dur",les bibliothèques natives de Python. Une alternative est d'utiliser lale librairieframework [[:mw:Manual:Pywikibot|Pywikibot]], qui s'occupe de l'API de MédiawikiMediaWiki à la place du développeur, rendrarendant la tachetâche beaucoup plus simple pour des scripts plus perfectionnés.
 
== Boucle réviseur bistro ==