Solved! Go to Solution.
row.setvalue(GENERATED, 'GENERATED')
row.GENERATED = 'GENERATED'
row.setvalue(GENERATED, 'GENERATED')
row.GENERATED = 'GENERATED'
rows = arcpy.UpdateCursor("Parcels", "[OBJECTID] = 1") for row in rows: row.setValue("GENERATED", "GENERATED") rows.updateRow(row)
for row in rows:
...do stuff
...three simultaneous answers. that must get some sort of prize.
rows = arcpy.UpdateCursor("Parcels", "OBJECTID = 1") for row in rows: row.GENERATED = 'GENERATED' rows.updateRow(row) del row, rows
generatedFieldName = "GENERATED" rows = arcpy.UpdateCursor("Parcels", "OBJECTID = 1") for row in rows: row.setValue(generatedFieldName) = 'GENERATED' rows.updateRow(row) del row, rows
fieldList = ["GENERATED"] #list of the field names you want the cursor to return... order is important rows = arcpy.da.UpdateCursor("Parcels", fieldList, "OBJECTID = 1") for row in rows: row[0] = 'GENERATED' #fields are now refered to in terms of their index in the fieldList rows.updateRow(row)
Thanks for all your response, but can i start an edit session automatically with arcpy script? Thanks