import traceback
def fun(a,b):
return a/b
try:
fun(1,0)
except Exception as e:
traceback.print_exc()
从根本上来说 traceback是从sys.exc_info获取的信息
详见:
http://blog.youkuaiyun.com/lengxingxing_/article/details/56317838
http://blog.youkuaiyun.com/pipisorry/article/details/47907589
本文介绍了一个使用Python的traceback模块来捕获并打印异常堆栈跟踪的例子。通过定义一个简单的除法函数,并故意触发一个除以零的错误,演示了如何使用try-except结构结合traceback.print_exc()来展示异常的具体信息。
289

被折叠的 条评论
为什么被折叠?



