|
打开python窗口,将下列代码复制进去双击回车即可。
- Lyr='DLTB'
- ... SelectField='BSM'
- ... arcpy.AddField_management(Lyr,'AA',"TEXT")
- ... listA=[row[0] for row in arcpy.da.SearchCursor(Lyr,SelectField)]
- ... with arcpy.da.UpdateCursor(Lyr,[SelectField,'AA']) as cur:
- ... for row in cur:
- ... if listA.count(row[0])==1:
- ... row[1]='1'
- ... cur.updateRow(row)
- ... arcpy.SelectLayerByAttribute_management(Lyr,"NEW_SELECTION","AA='1'")
复制代码 |
|