NameError: global name 'GetID' is not defined

NameError: global name 'GetID' is not defined

我在这一行中遇到错误:

chartNode.AddArray(pairs[0], pairs[1], GetID())

说明:

NameError: global name 'GetID' is not defined

这是否意味着我必须为 GetID() 定义一个函数?

谢谢。

是的。该错误告诉您您正在调用一个不存在的函数。您必须定义它,或者从某处导入它。

是啊!这意味着在当前范围内,您没有名为 GetId 的函数的定义,因此它不知道这意味着什么。