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