Bonsoir, j'essaye de recuperer les resultats que donne un moteur de recherche dans un programme.
Le probleme c'est qu'avec google (que je souhaite utilise) la requete que j'effectue me retourne une erreur.
Par exemple juste avec le code suivant:
J'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 import urllib2 urllib2.urlopen("http://www.google.com/seach?q=mot")
Est ce qu'il y'a un moyen de contourner cette erreur par exemple en modifiant le header de la requete ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 File "K:\Python25\lib\urllib2.py", line 499, in http_error_default raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) urllib2.HTTPError: HTTP Error 403: Forbidden
Merci d'avance.
Partager