Pregunta newbie sobre sockets y urllib2
tny
a.porrua en gmail.com
Jue Dic 13 13:45:44 CET 2007
El jue, 13-12-2007 a las 12:34 +0100, Gustavo Ces escribió:
> Saludos,
>
> Si, eso es lo que había pensado. Pero lo que no tengo muy claro es como
> hacer que intente una y otra vez. Es decir, si tras el try se procuce un
> error de IOError ( que es el caso), cómo hacer que el except vuelva a
> realizar la misma iteración ( y que a su vez esta tenga esa misma gestión de
> error con ese mismo resultado). Había pensado un bucle while que englobe el
> try:except: y que se se mantenga siempre que la conexión devuelva un error.
> Pero no tengo muy claro qué condición poner en el while ( a no ser que use
> una variable en plan flag)
>
> while "la conexión sea erronea": ( p.e. while flag=erronea)
> try:
> sock=urlopen...
> excetp:
> flag=erronea ( flag)
>
> Gus
con break?
while True:
try:
loquesea
break
except:
break
Puedes hacerlo de mil formas distintas.
Te recomiendo encarecidamente que te leas la documentación.
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es