在不使用字段计算器的情况下使用python连接要素类的字段
这似乎应该是相对简单的,但我一直无法让它发挥作用 我有一个要素类,我想在其中连接属性。我想将县标识字段(县FIPS代码)与我生成的唯一标识符字段组合起来。我希望能够在我的Python脚本中实现这一点,而不是在field calculator中,但是,对于我尝试的所有操作,我都会收到错误消息。这两个字段当前都存储为字符串。有人对我该怎么做有什么建议吗 这就是我希望的结果,将“unique_id”和“id_num”字段组合成“final_id”字段:在不使用字段计算器的情况下使用python连接要素类的字段,python,field,concatenation,arcgis,string-concatenation,Python,Field,Concatenation,Arcgis,String Concatenation,这似乎应该是相对简单的,但我一直无法让它发挥作用 我有一个要素类,我想在其中连接属性。我想将县标识字段(县FIPS代码)与我生成的唯一标识符字段组合起来。我希望能够在我的Python脚本中实现这一点,而不是在field calculator中,但是,对于我尝试的所有操作,我都会收到错误消息。这两个字段当前都存储为字符串。有人对我该怎么做有什么建议吗 这就是我希望的结果,将“unique_id”和“id_num”字段组合成“final_id”字段: 我在field calculator中完成了这项
我在field calculator中完成了这项工作,并希望在我的python脚本中实现自动化?我希望我在这里正确理解了您的问题: 在python中,它的外观应该如下所示:
arcpy.CalculateField_management(TableX, "final_id", "!unique_id! + !id_num! ", "PYTHON_9.3", "")
一般来说,获取给定操作的“审查”python代码的一个好方法是使用模型生成器重新创建特定流程,然后只需转到Model>Export>到python脚本即可