def Unique_Values(table, field): with arcpy.da.SearchCursor(table, [field]) as cursor: return sorted({row[0] for row in cursor}) fc = "C:\Users\username\Documents\ArcGIS\Default.gdb\MyCustomers" field = "DID" UniqueValues (fc, field)
Solved! Go to Solution.
"CrimeType = '{0}'".format(CrimeType)
Have you tried this tool?
http://resources.arcgis.com/gallery/file/geoprocessing/details?entryID=37AEB018-1422-2418-A036-CA6D9...
storeIdSet = set([r[0] for r in arcpy.da.SearchCursor(myFC, ["STORE_ID"])]) for storeId in storeIdSet: outFC = r"C:\temp\test.gdb\store_" + str(storeId) arcpy.Select_analysis(myFC, outFC, "STORE_ID = " + str(storeId))
storeIdSet = set([r[0] for r in arcpy.da.SearchCursor(myFC, ["STORE_ID"])]) for storeId in storeIdSet: outFC = r"C:\temp\test.gdb\store_" + str(storeId) arcpy.Select_analysis(myFC, outFC, "STORE_ID = '" + str(storeId) +"'")
AllCrimes = "CopyCopySample2011_2013.shp" CrimeTypeSet = set([r[0] for r in arcpy.da.SearchCursor(AllCrimes, ["CrimeType"])]) for CrimeType in CrimeTypeSet: out_FC = "H:\\PythonOutput\\" + str(CrimeType) query = """{0} = '{1}'""".format(arcpy.AddFieldDelimiters(AllCrimes, "CrimeType"), CrimeType) arcpy.Select_analysis(AllCrimes, out_FC, query)