mxd = arcpy.mapping.MapDocument(r"path/to/map.mxd") lyr = arcpy.mapping.ListLayers(mxd, "some layer name")[0] lyr.definitionQuery = "[query] = 'here'" #Do you raster clip here
searchRows = arcpy.SearchCursor(myFC) for searchRow in searchRow: myIdValue = searchRow.MY_FIELD_NAME outRaster = r"C:\temp\test_" + str(myIdValue) arcpy.MakeFeatureLayer_management(myFC, "fl", "MY_FIELD_NAME = " + str(myIdValue)) arcpy.Clip_management(inputRaster, "", outRaster, "fl", "", "ClippingGeometry")