Il 06/11/2012 18:11, Vittorio Spina ha scritto:
mi sfugge l'indentazione sotto l'if
hai ragione
for ... :
...
numero = get_num(...)
if not numero.isdigit(): continue
my_obj.codice = int(numero)
...
In pratica se 'numero' non risulta essere convertibile in un valore
numerico posso saltare il resto dell'elaborazione e passare all'elemento
successivo del ciclo.
Sto cercando di evitare:
for ... :
...
numero = get_num(...)
if numero.isdigit():
my_obj.codice = int(numero)
...
dato di questi controlli che ce ne sono diversi e quindi nidifico gli if.
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python