在Python的交互式shell中处理异常而不使用try块

Ach*_*nol 2 python command-line exception-handling interactive-mode

请参阅此问题的标题.我想玩最后一个命令中引发的异常._没帮我 有什么相似的吗?

Len*_*bro 5

做这个:

import sys
sys.exc_info()
Run Code Online (Sandbox Code Playgroud)

它将为您提供有关异常的信息.它是一个包含异常类型,异常实例和traceback对象的元组.

  • sys.last_value在3.0中不起作用,sys.exc_info()将在3.0和2.x上工作 (2认同)