现在我有了这些代码来获取DB_path1(数据库路径)中的所有形状文件,并使用一个字段来分解所有文件:
arcpy.env.workspace = 'DB_path1'
fclist=arcpy.ListFeatureClasses()
for file in fclist:
output=file+'_dissolved'
arcpy.Dissolve_management(file, output, ["field"], "", "SINGLE_PART", "DISSOLVE_LINES")
因此,在运行代码之后,我将在DB_path1中有许多已分解的文件,但现在我希望将输出放在另一个数据库中,比如DB_path2。我是否可以通过编辑输出来执行此操作,例如:
output='DB_path2'+file+'_dissolved'
我试过了,但总是失败,路径名和字符串放在一起似乎会引起混乱。有什么解决办法吗? 有没有小费
代码应该如下所示:
需要在路径周围使用双引号,使用正斜杠/并在最后添加斜杠
相关问题 更多 >
编程相关推荐