首页 > 编程语言 > 详细

[Coding笔记] 在python中使用traceback来记录异常信息

时间:2019-12-11 14:15:49      阅读:85      评论:0      收藏:0      [点我收藏+]

有时候,我们希望把python程序中抛出的异常信息写入存储介质中,这个时候我们可以使用traceback包来读取异常信息:

import traceback

try:
    raise Exception("发现异常")            
except Exception:
    print("追溯异常:\n"+'---'*20)
    print(traceback.format_exc())

运行结果:

追溯异常:
------------------------------------------------------------
Traceback (most recent call last):
  File "<ipython-input-3-a0443d867f20>", line 4, in <module>
    raise Exception("发现异常")
Exception: 发现异常

当然,这只适合在小规模项目中使用。如果是更大规模的服务器项目,可以考虑使用集成程度更高的异常管理框架,比如:Sentry

[Coding笔记] 在python中使用traceback来记录异常信息

原文:https://www.cnblogs.com/lokvahkoor/p/11968921.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!