我尝试使用以下函数运行python脚本:
arcpy.ListTables()
,arcpy.ListFeatureClasses()
或
,arcpy.ListWorkspaces("*","FileGDB")
但是所有的函数在一台计算机上返回正确的结果,在另一台计算机上返回"None“。
包含GDB文件的文件夹已复制到这两台计算机,并且可以通过ArcCatalog从这两台计算机正确访问。
可能的问题是什么?可能是任何安全措施?
发布于 2020-06-03 16:22:10
在配置文件中指定了有问题的solved.The路径"d:\geodb\any.gdb“。此路径表示对于第一台计算机的arcpy是正确的,但对于第二台计算机是无效的。对于第二台计算机,路径重写为"d:/geodb\any.gdb“(反斜杠和两个斜杠)。这两台计算机具有相同的操作系统版本(windows 10)。我不知道这取决于什么设置。
https://stackoverflow.com/questions/62151607
复制相似问题