def myfunction():
    v1 = get_a_value()
raise Exception()
try:
    myfunction()
except:
    v1 = inspect.trace()[-1][0].f_locals['v1']
Могу ли я получить локальные переменные функции Python, из которой было выдано исключение?