Bonjour à tous,

je me suis décidé à me lancer dans l'aventure python (je programme habituellement en C et C++)

J'expose mon problème :

Pour l'instant je cherche à récuperer des phrases sur google, pour la connection j'utilise Urllib2.

Autant cela marche avec pleins de sites web, autant ca ne fonctionne pas avec google, le problème se situe dès l'ouverture de la page :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
import urllib2
url=urllib2.urlopen("http://www.google.com/search?q=programmation")
voilà les erreurs (j'ai coupé les références aux modules pour plus de lisibilité):

Traceback (most recent call last):
File "doc.py", line 5, in ?
url=urllib2.urlopen("http://www.google.com/search?q=programmation")
urllib2.HTTPError: HTTP Error 403: Forbidden
L'erreur est donc un 403 HTTP... Ca fonctionne très bien avec un browser mais pas comme ceci sous python il semblerait...

Que dois-je faire pour que cela fonctionne ?

Merci à vous !