[Python-es] problema con urllib2, sólo la primera conexión con el "server" funciona

Jose Caballero jcaballero.hep en gmail.com
Lun Ene 24 05:14:05 CET 2011


Sí, he visto lo del ProxyHandler.
Al final he decidido implementar un check, algo del estilo 

   if os.environ.has_key("http_proxy"): 

y usar ProxyHandler o no según el check.
En cuanto lo tenga escrito y testeado lo copio.

Al final uso urlopen()

Saludos,
Jose





On Jan 23, 2011, at 18:29, Eduard Diaz <eventgrafic en gmail.com> wrote:

> Genial :D
> 
> Entonces el problema estaba en el proxy de la maquina remota. 
> 
> De todas maneras si alguna vez ha de llamar a un proxy en cliente con urllib2 se ha de crear expresamente mediante: proxy = urllib2.ProxyHandler({"http" : url}) y añadirlo al build_opener (un proxy http, tambien va bien para debugear las peticiones)
> 
> Las llamadas al final las haces con opener.open o con urlopen?
> 
> podrías poner las cuatro lineas de código con las que has hecho la conexión y las peticiones?
> 
> Saludos y enhorabuena!!
> 
> 
> 
> El 23 de enero de 2011 19:56, Jose Caballero <jcaballero.hep en gmail.com> escribió:
> 
> 
> A veces es muy util activar el modo debuglevel en el opener:
> 
> 
> ¡Y que lo digas!
> Activándolo, la info de debug me ha dicho que estaba intentando conectar a través de un proxy. 
> (El código no lo ejecuto en mi propia máquina sino en una remota, de la desconocía que tenía ciertas variables de entorno apuntado a un proxy). 
> Una vez he hecho un 'unset' de esas variables todo va como la seda. 
> 
> Muchas gracias por la idea, Eduard.
> 
> Saludos,
> Jose
> 
> 
> 
> 
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
> 
> 
> 
> 
> -- 
> //////////////////////////////////////////////////////////////////////////
> Eduard Díaz
> www.scopia.es
> SCOPIA VISUAL INTERFACES SYSTEMS S.L.
> Barcelona
> Tel. 625 055 126, 933 171 771
> //////////////////////////////////////////////////////////////////////////
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20110123/a38a4451/attachment.html>


Más información sobre la lista de distribución Python-es