Non sono nemmeno sicuro di quali siano le parole giuste da cercare. Voglio visualizzare parti dell'oggetto errore in un blocco tranne (simile all'oggetto err in VBScript, che ha Err.Number e Err.Description). Ad esempio, voglio mostrare i valori delle mie variabili, quindi mostrare l'errore esatto. Chiaramente, sto causando un errore diviso per zero sotto, ma come posso stampare questo fatto?Try/except Python: mostra la causa dell'errore dopo aver visualizzato le mie variabili
try:
x = 0
y = 1
z = y/x
z = z + 1
print "z=%d" % (z)
except:
print "Values at Exception: x=%d y=%d " % (x,y)
print "The error was on line ..."
print "The reason for the error was ..."
No, non è così ... –