在Python交互式终端中无须try块处理异常
看看这个问题的标题。我想处理一下上一个命令中出现的错误。_
对我没有帮助。有没有其他的方法可以做到这一点?
2 个回答
0
如果你的“交互式”操作是在Jupyter中进行的,可以查看这个链接 > Jupyter魔法来处理笔记本异常
这个功能真是太棒了。
如果你想添加声音,可以看看这个链接 > Jupyter / Colab:在任何单元格出错时播放声音 + 在长时间运行的单元格完成后播放声音
5
这样做:
import sys
sys.exc_info()
这样可以让你获取关于错误的信息。它会返回一个包含三部分内容的元组:错误的类型、错误的实例和一个追踪对象。