你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
zsf - SGG
赞同来自:
import arcpy with arcpy.da.UpdateCursor(u"D:\\AAA.gdb\\RESA",[u"要素代码","RuleID"]) as cursor: for row in cursor: if row[0]==3103013: row[1]=1 elif row[0]==3103023: row[1]=2 elif row[0]==3103033: row[1]=3 ... ... cursor.updateRow(row)
要回复问题请先登录或注册
1 个回复
zsf - SGG
赞同来自:
1、按要素代码排序,分类选择后,对RuleID进行字段计算或多要素属性赋值;
2、使用多个IF-ELSE分支的代码块的字段计算器;
3、用arcpy.da.UpdateCursor对RuleID进行赋值;大致代码如下
要回复问题请先登录或注册