![]() |
1
12
你使用的ipython不是普通的python交互shell,它本身会捕获所有的异常,不使用sys.excepthook。运行它作为
|
![]() |
2
12
在你写这篇文章五年后,ipython仍然是这样工作的,所以我想一个解决方案可能对谷歌搜索有用。
IPython取代
要在IPython运行时重写异常处理程序,可以对其shell的
这在正常终端控制台和Qt控制台中都可以工作。 |
![]() |
3
0
见
this SO question
确保你的
|
![]() |
4
0
在chris answer上展开,您可以使用另一个函数(如decorator)向jupyters showbacktrace添加您自己的功能:
|