Nie jestem nawet pewien, jakie są właściwe słowa do wyszukania. Chcę wyświetlić części obiektu błędu w bloku except (podobnie do obiektu err w VBScript, który ma Err.Number i Err.Description). Na przykład chcę pokazać wartości moich zmiennych, a następnie pokazać dokładny błąd. Najwyraźniej powoduję poniżej błąd dzielenia przez zero, ale jak mogę wydrukować ten fakt?Python try/except: Pokazuje przyczynę błędu po wyświetleniu moich zmiennych
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 ..."
Nie, to nie jest ... –