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

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 1 :
<noinclude>{{Python}}</noinclude>
 
{{Programmation Python}}
<small>'''0.''' Pour utiliser [[Programmation Python/Programmer en deux minutes|en deux minutes]] [[Interface de programmation/Services Web#Wikipedia|{{SUBPAGENAME}}]], nousNous allons écrire un script en [[Python]] et l'exécuter dans une console. Le script va utiliser deux ensembles de commandes définis dans la bibliothèque fournie à l'installation du langage.<br>
[[Catégorie:Programmer en deux minutes (livre)]]
 
</noinclude>
&nbsp; [[mw:API/fr|L'interface avec Wikipédia]] se fait via requêtes HTTP ou HTTPS à [//fr.wikipedia.org/w/api.php? wikipedia.org/w/api.php?] - par exemple :
[//fr.wikipedia.org/w/api.php?action=query&prop=info|revisions&titles=Accueil exemple].</small>
 
<small>'''0.''' Pour utiliser [[Programmation Python/Programmer en deux minutes|en deux minutes]] [[Interface de programmation/Services Web#Wikipedia|{{SUBPAGENAME}}]], nous allons écrire un script en [[Python]] et l'exécuter dans une console. Le script va utiliser deux ensembles de commandes définis dans la bibliothèque fournie à l'installation du langage.<br>
&nbsp; [[mw:API/fr|L'interface avec Wikipédia]] se fait via requêtes HTTP ou HTTPS à [//fr.wikipedia.org/w/api.php? wikipedia.org/w/api.php?] -
[//fr.wikipedia.org/w/api.php?action=query&prop=info|revisions&titles=Accueil exemple].</small>
== Réviseur de la page ==
'''1.''' Ouvrir un éditeur de texte, coller le script suivant (sans caractère spéciaux comme "é" si le fichier est en ASCII au lieu de Unicode)...
Ligne 279 ⟶ 278 :
:Le script <tt>statistics_in_wikitable.py</tt> importe quelques librairies d'instructions dont [[Programmation Python/Programmer en deux minutes/l'interface de Wikipédia pour programmer/la librairie d'instructions Pywikipedia|Pywikipedia]], définit trois variables, définit l'objet StatisticsBot, puis définit une fonction principale qui est exécutée à la fin du script (par l'instruction <tt>try: main(your_page)</tt>).
 
<noinclude>{{:Programmation Python/Programmer en deux minutes/Bas de page}}</noinclude>
<noinclude>
== Voir aussi ==
* {{WP|Catégorie:Bot publié en Python}}
</noinclude>