Сама трассировка стека не сохраняется в самом объекте исключения.Однако вы можете напечатать трассировку стека последнего недавнего исключения, используя sys.exc_info()
и модуль traceback
.Пример:
import sys
import traceback
try:
raise Exception('foo failed')
except Exception as e:
traceback.print_tb(*sys.exc_info())
Если вы не хотите немедленно отображать трассировку стека, должна быть возможность хранить возвращаемое значение sys.exc_info()
где-то.