Extraction d'information d'un site WEB
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).
Code:
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() |
Si quelqu'un peu m’expliquer le pourquoi je n'obtiens rien du tout, et peut être comment faire, ce serait très gentil.