2

我应该更喜欢sys.exc_info()sys.last_value朋友(sys.last_typesys.last_traceback)吗?

4

1 回答 1

4

查看sys.last_value和朋友的文档:

它们的预期用途是允许交互式用户导入调试器模块并进行事后调试,而无需重新执行导致错误的命令。

因此,如果您在解释器中进行调试,我建议您使用sys.last_value,但在脚本中我建议您使用sys.exc_info().

于 2011-11-10T08:52:53.423 回答