PDA

View Full Version : Python - eccezioni


gabmac2
16-01-2014, 18:29
Come si può stampare il contenuto di un eccezione quando viene sollevata?
Grazie in anticipo

cdimauro
16-01-2014, 21:19
Cosa t'interessa sapere? Il nome della classe? Il messaggio di testo? Gli argomenti (se ce ne sono)? Lo stacktrace completo?

gabmac2
16-01-2014, 22:14
ad esempio
try:
funzione
except:
print contenuto che ha generato l' eccezione

cdimauro
17-01-2014, 21:12
Quindi ti basta il messaggio d'errore? Tipo Division by zero?

gabmac2
17-01-2014, 22:08
si, però se non si sa esattamente il nome dell' eccezione?

cdimauro
17-01-2014, 22:26
Prova così:
try:
1 / 0
except Exception as e:
print e