python培训之如何错误追踪

发布时间:2022-08-31 09:38:26 人气:155 作者:多测师

  Python中的traceback模块被用于跟踪异常返回信息,可以在logging中记录下traceback。

  traceback.format_exc() 获取异常为字符串,保存到日志文件

  try:

  import lxml

  except:

python培训之如何错误追踪

  trace = traceback.format_exc()

  logger.error(f'\n{trace}')

  日志文件输出:

  Traceback (most recent call last):

  File "/home/ldy/myself/untitled/scripts/scripts.py", line 20, in

  import lxml

  ModuleNotFoundError: No module named 'lxml'

  与traceback.print_exc()的区别是,后者直接输出在控制台。

  以上内容为大家介绍了python培训之如何错误追踪,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线