import arcpy import os folder = r'C:\Your Desired Output Path' rows = arcpy.SearchCursor(lyr) list = [] nullList = ['',' ','None'] for row in rows: mesoID = str(row.getValue('MESO_ID')) if mesoID not in nullList: list.append(mesoID) del row del rows for item in list: item = ''.join(["'",item,"'"]) query = ''.join(['\"MESO_ID\" = ',item]) arcpy.FeatureClassToFeatureClass_conversion (lyr,folder, ''.join([item.strip("'"), '.shp']), query,'','')
import arcpy import os folder = r'C:\Your Desired Output Path' rows = arcpy.SearchCursor(lyr) list = [] nullList = ['',' ','None'] for row in rows: mesoID = str(row.getValue('MESO_ID')) if mesoID not in nullList: list.append(mesoID) del row del rows for item in list: item = ''.join(["'",item,"'"]) query = ''.join(['\"MESO_ID\" = ',item]) arcpy.SelectLayerByAttribute_management("lyr","NEW_SELECTION",query) outFC = os.path.join(folder,''.join([item.strip("'"),'.shp'])) arcpy.CopyFeatures_management("lyr", outFC)
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.