[Python] raise end exception

Gollum1 gollum1.smeagol1 a gmail.com
Gio 26 Apr 2018 17:55:26 CEST


Il April 26, 2018 9:10:02 AM UTC, Davide Brunato <brunato a sissa.it> ha scritto:
>On 04/25/2018 11:38 AM, Gollum1 wrote:
>> nell'esecuzione mi ritrovo il modulo PIL che in alcune situazioni non
>> alza una eccezione, ma ritorna una stringa di errore, come la
>> seguente:
>> 
>> /usr/lib/python3/dist-packages/PIL/TiffImagePlugin.py:756:
>> UserWarning: Corrupt EXIF data.  Expecting to read 12 bytes but only
>> got 4.
>>   warnings.warn(str(msg))
>> 
>> il codice non viene interrotto (non essendo una eccezione) e non
>posso
>> quindi gestire l'errore in modo diverso...
>> 
>> esiste una qualche metodologia per creare anche in questo caso una
>> exception che sia sollevata con raise?
>> 
>> Grazie.
>> 
>Si tratta sempre di una eccezione solo che per default non viene
>"sollevata".
>Devi vedere la libreria 'warnings' se vuoi customizzare questo
>comporamento.
>
>-- 
>_____________________________________________________
>Davide Brunato
>
>SISSA - International School for Advanced Studies
>Information Technology and Computing Services
>via Bonomea 265 - 34136 Trieste - Italy
>tel: +39-040-3787538
>e-mail: brunato a sissa.it
>web: http://itcs.sissa.it, http://www.sissa.it
>_______________________________________________
>Python mailing list
>Python a lists.python.it
>https://lists.python.it/mailman/listinfo/python

Grazie, appena riesco ad avere il tempo di rimettere le mani sul codice cui provo.
-- 
Gollum1
Tesssoro, dov'è il mio tesssoro...

Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità e gli errori (maledetto correttore automatico).


Maggiori informazioni sulla lista Python