Bonjour à tous,
En gros, je cherche à écrire un script en python qui me permette d'extraire des informations d'un site web.
Que je m'explique, j'ai réussi à me connecter avec l'URL au site et j'ai donné les informations qu'il me manquait pour récupérer les données dont j'ai besoin.
Mais après plus rien la réponse du site est vide.
Voici le code que j'ai écrit (désoler pour le manque de commentaire).
Si quelqu'un peu m’expliquer le pourquoi je n'obtiens rien du tout, et peut être comment faire, ce serait très gentil.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 import urllib import urllib2 class Connexion(object): def __init__(self): self.url = "http://re.jrc.ec.europa.eu/pvgis/apps4/DRcalc.php" #URL du site def encodageDonnees(self,valeurs): values = {'lat': '48.857','lon' : '2.352'} #données exemple de latitude et de longitude self.donneesComplementaire = urllib.urlencode(values) def RequeteComplete(self): self.encodageDonnees("") try: req = urllib2.Request(self.url,self.donneesComplementaire)#Requete except IOError: print('erreur') raise reponse = urllib2.urlopen(req)#ouverture de la communication print(reponse)#ecriture du contenue de la page web serveur = Connexion() serveur.RequeteComplete()
Partager