一文教你读懂Python中的异常信息

一文教你读懂Python中的异常信息_第1张图片

正文共:11813 字 2 图
预计阅读时间: 30 分钟
原文:https://realpython.com/python-traceback/
译者:陈祥安 原文有所改动。

在写 Python 代码的时候,当代码中出现错误,会在输出的时候打印 Traceback 错误信息,很多初学者看到那一堆错误信息,往往都会处于懵逼状态,脑中总会冒出一句,这都是些啥玩意。如果你是第一次看到它,也许你不知道它在告诉你什么。虽然 Python 的 Traceback 提示信息看着挺复杂,但是里面丰富的信息,可以帮助你诊断和修复代码中引发异常的原因,以及定位到具体哪个文件的哪行代码出现的错误,所以说学会看懂 Traceback 信息是非常重要的,那么,接下来就让我们对其进行详细理解。

什么是 Traceback

Traceback 是 Python 错误信息的报告,其中包含在特定点的代码中进行的函数调用。 在其他编程语言中有着不同的叫法包括 stack trace, stack traceback, backtrac 等名称, 在 Python 中,我们使用的术语是 Traceback。
当你的程序导致异常时,Python 将

你可能感兴趣的:(python,json,开发工具)