Я даже не знаю, какие слова нужно искать. Я хочу отображать части объекта ошибки в блоке except (аналогично объекту err в VBScript, который имеет Err.Number и Err.Description). Например, я хочу показать значения моих переменных, а затем показать точную ошибку. Понятно, что я вызываю ошибку "по очереди" ниже, но как я могу напечатать этот факт?
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 ..."