ArcPy 输出路径神坑:不能有短横线

我一直在纠结是正斜杠还是反斜杠的问题,/\// 不断切换路径都快烦了,结果并不是这路径问题,而是输出文件名的问题。

如果输出的 shp 文件名带短横线,例如 C:\result-01.shp,一定会报错:

ExecuteError: ERROR 000210: 无法创建输出 C:\result-01.shp
ERROR 000354: 名称包含无效的字符

帮助文档没提这个,报错也不知道无效字符在哪,只能凭经验推断,我只能说如非必要还是不要用 arcpy 2.x 了。

posted @ 2021-07-09 16:07  岭南灯火  阅读(585)  评论(0编辑  收藏  举报