I ouvrir urls avec:Proxy avec urllib2
site = urllib2.urlopen('http://google.com')
Et ce que je veux faire est de connecter la même manière avec un proxy je me suis dit quelque part:
site = urllib2.urlopen('http://google.com', proxies={'http':'127.0.0.1'})
mais cela n'a pas fonctionné non plus.
Je sais que urllib2 a quelque chose comme un gestionnaire de proxy, mais je ne me souviens pas de cette fonction.
Bonjour, @ZelluX, je veux seulement que le paramètre proxies soit activé sur certaines fonctions, cela veut-il dire Je dois installer et désinstaller l'ouvreur pour chaque invocation de la fonction? – satoru
@ Satoru.Logic Peut-être que vous pouvez écrire un décorateur pour simplifier le processus d'installation/désinstallation? – ZelluX
Il semble qu'il n'y ait pas de méthode 'uninstall' dans' urllib2', mais nous pouvons faire des réglages de proxy à usage unique; au lieu de 'installer 'l'ouvreur, nous créons un objet' request', et utilisons un opener pour l'ouvrir. – satoru