我在Jupyter Notebook上运行了一些Python代码块,并得到了An exception has occurred, use %tb to see the full traceback.
error/warning后跟一行traceback。
我想看到完整的回溯建议。但我不明白什么是%tb
,如何以及在哪里可以使用它。它是一个参数,我应该给jupyter
命令或它是我应该在Python代码中使用的东西(如printf("%tb", whatIsSupposedToBeHere)
)?
我已经在python和j. notebook中搜索了这个错误信息和读取回溯的方法,我尝试了一些关于this和that的答案,但没有得到任何有用的东西。
ps.这不是一个XY problem.是的,我想看到完整的回溯(X),我问一个子问题,而遇到的解决方案,特别是how to use %tb
(Y).然而,我想学习的解决方案Y独立于其解决X的关系.
1条答案
按热度按时间a8jjtwal1#
%tb
是一个Jupyter notebook的“魔法”命令只需将其输入到Jupyter笔记本的空单元格中,它就会显示您在该内核上的最后一个错误的追溯。
关于Jupyter notebook“magics”的更多信息:https://ipython.readthedocs.io/en/stable/interactive/magics.html