[Python-es] Reintentar

Gonzalo V gvm2121 en gmail.com
Mie Ago 26 13:41:20 CEST 2015


perdon, soy nuevo en python
si  hago un for i in range(3): va a dar 3 pasadas aunque sea true?. La idea
es que si la conexion es true pase 1 vez y si falla de 3 pasadas.
Muchas gracias!

Saludos,
Gonzalo

El 26 de agosto de 2015, 6:26, Daπid <davidmenhur en gmail.com> escribió:

>
> 2015-08-26 11:47 GMT+02:00 Gonzalo V <gvm2121 en gmail.com>:
>
>> Tenia entendido que era While true daba el resultado . ¿Cómo lee el
>> intérprete while 1: Que reintente 1 sola vez?
>>
>
> while algo:
>
> se interpreta como:
>
> while bool(algo):
>
> donde bool() convierte el objeto en True / False.
>
>
>
>> ¿Cuál sería el código para reintentos controlados (que reintente 3 veces,
>> por ejemplo )?
>>
>
> No uses un while, usa un for:
>
> for i in range(3):
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://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/20150826/1050d8ad/attachment.html>


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