Hi Xander, Thanks for your response. The code that I am using is as follow: >>> def main(): ... import arcpy ... import os ... fc_in = r"F:\Code.gdb\Data2" # this one exists ... fld_count = "No_Adress" ... fc_out = r"F:\Code.gdb\Points_out" # this one will be created ... sr = arcpy.Describe(fc_in).spatialReference ... ... # create the empty output featureclass ... path, name = os.path.split(fc_out) ... arcpy.CreateFeatureclass_management(path, name, "POINT", fc_in, "SAME_AS_TEMPLATE", "SAME_AS_TEMPLATE", sr) ... ... # insert the features into the output fc ... with arcpy.da.SearchCursor(fc_in, '*') as curs_in: ... flds_in = curs_in.fields ... idx_cnt = flds_in.index(fld_count) ... with arcpy.da.InsertCursor(fc_out, '*') as curs_out: ... for row in curs_in: ... cnt = row[idx_cnt] ... for i in range(0, cnt): ... curs_out.insertRow(row) ... ... if __name__ == '__main__': ... main() ... Runtime error Traceback (most recent call last): File "
... View more