I have a shapefile with 100+ rows. What I like to do is to select each row and export all its data to a new shapefile. I tried using the
arcpy.da.SearchCursor as follows:
with arcpy.da.SearchCursor(inputshape,"*",None) as cursor: ... for row in cursor: ... arcpy.FeatureClassToFeatureClass_conversion(row,pathToFolder,row + ".shp")
Resulting in an error, arcpy displays following message:
Runtime error Traceback (most recent call last): File "", line 3, in File "c:\program files (x86)\arcgis\desktop10.4\arcpy\arcpy\conversion.py", line 1694, in FeatureClassToFeatureClass raise e RuntimeError: Object: Error in executing tool
I think first parameter in the
FeatureClassTofeatureClass_conversion method ist wrong. Other Examples show that there has to be the @Shape field. the workflow I would like to automate is very simple: 1) Open the attribute table 2) select a row 3) Export selected data to a new shapefile.