我一直在纠结是正斜杠还是反斜杠的问题,/、、// 不断切换路径都快烦了,结果并不是这路径问题,而是输出文件名的问题。
/
//
如果输出的 shp 文件名带短横线,例如 C: esult-01.shp,一定会报错:
C: esult-01.shp
ExecuteError: ERROR 000210: 无法创建输出 C: esult-01.shp ERROR 000354: 名称包含无效的字符
帮助文档没提这个,报错也不知道无效字符在哪,只能凭经验推断,我只能说如非必要还是不要用 arcpy 2.x 了。