python如果捕捉错误精准到行

📅 2026/7/4 21:59:01
python如果捕捉错误精准到行
文章目录问题解决一 引用traceback库解决二 Loguru 完整异常捕获教程问题错误捕捉是很常用的功能但是python的错误捕捉不能精准的定位到错误是哪一行只能显示错误捕捉的行数而不是具体的报错行数这样有的时候给查找错误带来了一定的难度。解决一 引用traceback库try except 错误捕捉stack_tracetraceback.format_exc()print(stack_trace)这样就会显示错误堆栈信息了解决二 Loguru 完整异常捕获教程基础自动捕获异常logger.catch 装饰器最简单全局捕获函数所有报错自动打印堆栈、参数fromloguruimportlogger# 装饰器函数出错自动记录日志logger.catchdefdiv(a,b):returna/bif__name____main__:div(1,0)