我的脚本开头有以下几行:
global lotRow
global lotCol
然后,稍后,我使用函数将 lotRow 和 lotCol 设置为字符串。然后,甚至稍后,我执行以下操作:
getIDFromAxes(int(lotRow), int(lotCol))
这给了我:
getIDFromAxes(str(lotRow), str(lotCol))
NameError: global name 'lotRow' is not defined
我让 def() 在最后打印“很多”字符串以确保它们已设置,但由于某种原因我仍然无法访问它们。