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

2011-01-23 Por tema Eduard Diaz
Hola jose, Seria interesante que enviaras el mensaje de error para tener mas informacion A veces es muy util activar el modo debuglevel en el opener: opener = urllib2.build_opener( HTTPSClientAuthHandler('/tmp/pem_certificate', '/tmp/pem_certificate'), urllib2.HTTPHandler(debuglevel=1)

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

2011-01-23 Por tema Jose Caballero
Hola Eduard, He probado el código que recomiendas, pero no funciona. Un print "hola mundo" (para hacer debug a mano) me dice que nunca se está llamando al método https_open(), y por tanto nunca estoy mandando la información del certificado PEM para autenticarme (creo). Parece que me está faltando

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

2011-01-23 Por tema Reynaldo Baquerizo
José, > Mi problema es que sólo la primera conexión funciona. > Para la segunda y la tercera el servidor me devuelve un mensaje de error. > Si alguien me puede dar alguna pista estaré eternamente agradecido. Tengo la remota intuición (y no tengo forma de comprobarlo) que hace falta un HTTPCooki

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

2011-01-23 Por tema Jose Caballero
> > 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 ento

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

2011-01-23 Por tema Eduard Diaz
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

[Python-es] Guardar un CookieJar en una base de datos sqlite3

2011-01-23 Por tema Sergio Martín
Hola, Me gustaría guardar un CookieJar en una base de datos sqlite3. ¿es posible? Hasta ahora la estoy guardando en un archivo independiente, pero mi script maneja una base de datos donde voy guardando varios datos y me gustaría meter ahí también la cookie. Uso Python3 pero cualquier información (a

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

2011-01-23 Por tema Jose Caballero
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, Ed