Отладка в контекстном менеджере в python

У меня довольно сложный контекстный менеджер, интегрированный в мое программное обеспечение, и я делаю некоторые изменения в них. Как я могу получить полный журнал ошибок, который происходит внутри блока. Все, что я могу сделать, это:

print exc_type
print exc_val
print exc_tb

Но это не раскрывает полный след ошибки. Как я могу получить классический журнал ошибок а ля Traceback (most recent call last):

Спасибо за любую помощь

1 ответ

Вы можете

import traceback

а потом

traceback.print_exc()
Другие вопросы по тегам