import arcpy Feature_Class_Name = arcpy.GetParameterAsText(0) Output_Features = arcpy.GetParameterAsText(1) arcpy.env.workspace = r"H:/TestMDB.gdb/XY_1" cursor = arcpy.da.UpdateCursor(Feature_Class_Name, ["NM"]) for row in cursor: cursor.updateRow([row[0][2:]]) del fc
Solved! Go to Solution.
>>> import arcpy >>> fc = r"H:/Test.gdb/XY_1_1" >>> cursor = arcpy.da.UpdateCursor(fc, ["NM"]) >>> prefix = ["XY", "RR"] >>> for row in cursor: ... if row[0][:2] in prefix: ... cursor.updateRow([row[0][2:]]) ... else: ... print "Name is up-to-date"
>>> import arcpy >>> fc = r"H:/Test.gdb/XY_1_1" >>> cursor = arcpy.da.UpdateCursor(fc, ["NM"]) >>> prefix = ["XY", "RR"] >>> for row in cursor: ... if row[0][:2] in prefix: ... row = row[0][2:] ... cursor.updateRow(row) ... else: ... print "Name is up-to-date"
>>> with arcpy.da.UpdateCursor("Stream_points",['TEST']) as rows: ... for row in rows: ... v = row[0] ... row[0] = ''.join(i for i in v if i.isdigit()) ... rows.updateRow(row) ... >>>