2017-07-11 14:24 GMT+02:00 Massimiliano della Rovere <
[email protected]>:
> try:
> qualcosa()
> except (KeyError, TypeError):
> ommamma()
>
> Le eccezioni nell'iterabile sono valutate da sx a dx, quindi classi di
> eccezioni derivate da altre presenti nello stesso iterabile devono stare il
> più a sinistra possibile.
>
Ma a che pro avere nell'iterabile due classi di eccezioni, una che dipende
dall'altra? Alla fine non ti basta quella più generica? Cosa mi sfugge?
Piuttosto è possibile fare questo:
try:
qualcosa()
except KeyError as exc:
ommamma1()
except KeyError as exc:
ommamma2()
Ciao.
Marco.
P.S. Quoting! :-)
_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python