python如果捕捉错误精准到行

文章目录

  • 问题
  • 解决

问题

错误捕捉是很常用的功能,但是python的错误捕捉不能精准的定位到错误是哪一行,只能显示错误捕捉的行数,而不是具体的报错行数,这样有的时候给查找错误带来了一定的难度。

解决

  • 引用traceback库
  • try except 错误捕捉
stack_trace = traceback.format_exc()
print(stack_trace)
  • 这样就会显示错误堆栈信息了

你可能感兴趣的:(python)