не может переопределить sys.excepthook

Если это - что-то, от чего Вы надеетесь защищать, можно хотеть читать о том, как напасть на него.

Exploiting Software Greg Holland & Gary McGraw является превосходным введением.

9
задан Martijn Pieters 30 March 2015 в 10:31
поделиться

2 ответа

ipython, который вы используете вместо обычной интерактивной оболочки Python, перехватывает все исключения и НЕ использует sys.excepthook. Запустите его как ipython -pdb , а не просто ipython , и он автоматически вызовет pdb при неперехваченных исключениях, так же, как вы пытаетесь сделать со своим excepthook.

12
ответ дан 4 December 2019 в 08:01
поделиться

См. этот вопрос SO и убедитесь, что в вашем sitecustomize.py нет чего-то, что препятствует отладке в интерактивном режиме.

0
ответ дан 4 December 2019 в 08:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: