traceback.print_exc()python问题

Gui*_*doS 1 python exception-handling

我在IDLE中使用以下代码行在eception中打印出我的回溯:

traceback.print_exc()

出于某种原因,我收到红色文本错误消息,但随后是蓝色文本"无".

不确定无关是什么,有什么想法吗?

Ale*_*dev 6

print_exc()将格式化的异常打印到stderr.如果您需要字符串值,请致电format_exc()


Ned*_*der 5

print_exc()不返回任何东西,这在Python实际上正在返回None.看起来IDLE正在向您显示None它返回的内容.