Сообщить об ошибке.

Переменная sys.last_exc модуля sys в Python

Позволяет пользователю импортировать модуль отладчика

Синтаксис:

import sys

# Новое в Python 3.12.
sys.last_exc

Описание:

Новое в Python 3.12.

Переменная sys.last_exc модуля sys не всегда определена. Она устанавливается в экземпляр исключения, когда исключение не обрабатывается и интерпретатор печатает сообщение об ошибке и обратную трассировку стека.

Предполагаемое использование переменной sys.last_exc заключается в том, чтобы позволить интерактивному пользователю импортировать модуль отладчика и приступить к посмертной отладке (когда программа Python упала) без необходимости повторного выполнения команды, вызвавшей ошибку.

Типичное использование: импорт модуля pdb; pdb.pm() для входа в посмертный отладчик; дополнительную информацию смотрите в модуле pdb.

Для получения дополнительной информации смотрите модуль pdb.