python 这意味着无论何时引发未捕获的异常,我都会立即得知发生了什么(完全回溯)。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 这意味着无论何时引发未捕获的异常,我都会立即得知发生了什么(完全回溯)。相关的知识,希望对你有一定的参考价值。
#!/usr/bin/env python
# from: https://news.ycombinator.com/item?id=19078825
import traceback
import pdb
import sys
def main():
# some WIP code that maybe raises an exception
raise BaseException("oh no, exception!")
return 0
if __name__ == "__main__":
try:
ret = main()
except:
traceback.print_exc()
pdb.post_mortem()
sys.exit(ret)
以上是关于python 这意味着无论何时引发未捕获的异常,我都会立即得知发生了什么(完全回溯)。的主要内容,如果未能解决你的问题,请参考以下文章
未捕获异步方法中引发的异常 - 为啥?
设置 NSManagedObject 的 Bool 属性会引发“iOS 10 中未捕获的异常”
在表格行中添加子视图时引发未捕获的异常
vb.net制作的Excel文件 未捕获通过反射调用的方法而引发的异常
终结器 java.lang.IllegalStateException 引发的未捕获异常:Binder 已终结
ie 引发了异常但未捕获