Il giorno 12 luglio 2017 09:45, Massimiliano della Rovere <
massimiliano.dellarov...@gmail.com> ha scritto:
>
>
> Il giorno mar 11 lug 2017 alle ore 15:12 Marco Beri
> ha scritto:
>
>>
>> Ma a che pro avere nell'iterabile due classi di eccezioni, una che
>> dipende dall'altra? Alla fine non ti ba
Il giorno mar 11 lug 2017 alle ore 15:12 Marco Beri
ha scritto:
>
> 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 KeyE
2017-07-11 23:30 GMT+10:00 Marco Beri :
> 2017-07-11 15:21 GMT+02:00 Daniele Zambelli :
>
>>
>> Ovviamente sì! Sono stordito :-)
>
ommamma
3
()
lol
--
Karim N. Gorjux
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/
2017-07-11 15:21 GMT+02:00 Daniele Zambelli :
> Il 11 luglio 2017 15:11, Marco Beri ha scritto:
>
> > [...]
> > Piuttosto è possibile fare questo:
> >
> > try:
> > qualcosa()
> > except KeyError as exc:
> > ommamma1()
> > except KeyError as exc:
> > ommamma2()
>
> Dove il secondo "Key
Il 11 luglio 2017 15:11, Marco Beri ha scritto:
> [...]
> Piuttosto è possibile fare questo:
>
> try:
> qualcosa()
> except KeyError as exc:
> ommamma1()
> except KeyError as exc:
> ommamma2()
Dove il secondo "KeyError" va inteso come un errore diverso ad esempio:
"NameError"
se ho
2017-07-11 14:24 GMT+02:00 Massimiliano della Rovere <
massimiliano.dellarov...@gmail.com>:
> 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 iterabi
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.
Il giorno mar 11 lug 2017 alle ore 14:05 Gabriele Battaglia