|
楼主可以交流一下,我有以下两种方式
方式一、直接在Arcgis的python窗口中
//先获取游标,然后操作每一条记录 此行代码不拷贝
// 从i=1 开始编号 此行不拷贝
import arcpy
cur = arcpy.UpdateCursor(r"图层","","","","ZLDWDM A")
i=1
for row in cur:
row.BSM = str(i).zfill(5)
i += 1
cur.updateRow(row)
del cur,row
print "success!"
方式二、使用字段计算器
a = 1
def js():
global a
stra = "001" + str(a).zfill(3)
a += 1
return stra
|
|