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

Contenu supprimé Contenu ajouté
m →‎Voir aussi : corr. lien
→‎Réviseur de la page : correction des erreurs de syntaxe
Ligne 5 :
[//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)...
{|width=70% align=center
|{{boîte déroulante début|titre=reviseur_de_la_page.py}}
Ligne 15 :
nom_de_page = "Accueil" # 'urllib' pour URL library et 're' pour regular expression.
 
url = "http://fr.wikipedia.org/w/api.php?action=query&prop=info|revisions&titles=%s&format=xml" +% nom_de_page
"&prop=info|revisions&titles=%s&format=xml" % nom_de_page
# affichage
# Python 3 : page = urllib.request.urlopen(url)
Ligne 23 ⟶ 22 :
infos = page.read() # lit le resultat de la requete a l'url ci-dessus
page.close()
print "Les informations demandees concernant", nom_de_page, "sont les suivantes, en XML :\n\n", infos # Rajoutez des parenthèses pour Python 3 !
nom_de_page, "sont les suivantes, en XML :\n\n", infos # Rajoutez des parenthèses pour Python 3 !
 
# extraction