我在脚本代码上收到回溯错误。
Traceback (most recent call last)
File "D:\Working\ToolShare\Scripts\SML.py", line 121, in <module> fieldmappings.addTable(input)
File "c:\program files(x86)\arcgis\desktop10.1\arcpy\arcpy\arcobjects\arcobjects.py", line 313, in addTable
return convertArcObjectToPythonObject(self._arc_object.AddTable(*gp_fixargs(args)))
RuntimeError: FieldMappings: Error in adding table to field mappings
Line 313 says: #arcpy.AddField_management(currentPath +"\\Gravel_Areas.dbf", "EFFDATE", "DATE", "", "", "", "EFFDATE", "", "", "")
我没有创建脚本,而是更改了脚本以更改我在两个数据集之间进行比较的类型。该进程应该连接一个表并创建新字段并比较区域,所有权和任何新内容,并吐出单独的DBF文件 使用原始脚本工具,该过程很好,并且该过程没有问题。唯一改变的是我感兴趣的类型的名称。