执行脚本失败,提示NameError:not defined
1、首先,说下脚本运行报错的问题,如图:Traceback (most recent call last): File "C:\Users\Administrator\Desktop\脚本.py", line 12, in <module>NameError: name 'AddMessage' is not defined执行(脚本2)失败。

2、然后,解决方式如下,先看报错提示是什么发生了什么事,如图,这里是AddMessageis not defined,并记录,然后,关闭提示。

3、再打开脚本。

4、查看脚本中是否存在AddMessage,找到它。

5、这里可以看到很明显,AddMessage是一个函数,我们引用函数时,未加上arcpy。

6、最后,我们将arcpy加上,并在此运行,这个问题就解决了。
