[pyar] Consulta acerca del Proxy
Jorge Puente Sarrín
puentesarrin en gmail.com
Lun Ene 20 17:00:58 ART 2014
Hola Jose,
Eso probablemente funcionaría en urllib[0], pero de hecho no en urllib2[1]
porque la función urlopen no espera un argumento llamado proxies. Con
urllib2 necesitas utilizar una instancia de ProxyHandler, algo así:
>>> import urllib2
>>> req = urllib2.Request(url)
>>> opener = urllib2.build_opener(urllib2.ProxyHandler())
>>> urllib2.install_opener(opener)
>>> response = opener.open(req)
Y si usas un proxy, cambiar la tercera línea así (si es para uno HTTP):
>>> opener = urllib2.build_opener(urllib2.ProxyHandler({"http": url_proxy}))
[0] http://hg.python.org/cpython/file/2.7/Lib/urllib.py#l72
[1] http://hg.python.org/cpython/file/2.7/Lib/urllib2.py#l123
Saludos.
2014/1/20 Jose Cortes <josepablocortes en gmail.com>
> Buenas a todos,
>
> Una consulta,
> estoy corriendo en un linux que tiene un proxy seteado,
> pero necesito hacer un request que no use el proxy del SOP para eso
> estoy haciendo:
> urllib2.urlopen(request, timeout=self.timeout, proxies={})
>
> pero no funciona,
> alguno sabe la razon por la que no funciona,
> a mi entender eso deberia funcionar, pero no lo hace
>
>
> saludos,
>
> Jose
>
>
>
>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
--
Jorge Puente Sarrín.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140120/0a2d15ae/attachment.html>
More information about the pyar
mailing list