import sys # Новое в Python 3.12. sys.last_exc
Новое в Python 3.12.
Переменная sys.last_exc
модуля sys
не всегда определена. Она устанавливается в экземпляр исключения, когда исключение не обрабатывается и интерпретатор печатает сообщение об ошибке и обратную трассировку стека.
Предполагаемое использование переменной sys.last_exc
заключается в том, чтобы позволить интерактивному пользователю импортировать модуль отладчика и приступить к посмертной отладке (когда программа Python упала) без необходимости повторного выполнения команды, вызвавшей ошибку.
Типичное использование: импорт модуля
pdb
;pdb.pm()
для входа в посмертный отладчик; дополнительную информацию смотрите в модулеpdb
.
Для получения дополнительной информации смотрите модуль pdb
.