当一个错误在Python回溯中显示多个文件时,这意味着什么



我得到以下错误(编辑掉了一些部分,但结构相同(:

File "./project/calcs.py", line 43, in getVar
var = await olf.getOrg(*args, **kwargs)
File "./project/subView.py", line 177, in getOrg
undo = force.getLength()
File "./project/stack/refine.py", line 89, in getLength
for eTL in getLength():
blablabla.blablabla.issue: Can't redirect user

我应该查看第一个错误行来解决这个问题吗?这是一个年表吗?

因此,在这种情况下,我必须解决calcs.py@line 43以解决该问题?我无法通过解决第二个错误或最后一个错误来修复它,对吗?

这也是查看任何python错误跟踪的方法吗?

您可能看到的是按时间顺序排列的堆栈跟踪(最旧的调用优先(。在您的情况下,这意味着var = await olf.getOrg(*args, **kwargs)首先运行,然后调用undo = force.getLength(),然后调用失败的for eTL in getLength():

最新更新