Solved! Go to Solution.
for lyr in arcpy.mapping.ListLayers(mxd,"",df): SelectLayerByAttribute_management(lyr,"CLEAR_SELECTION")
for lyr in arcpy.mapping.ListLayers(mxd,"",df): SelectLayerByAttribute_management(lyr,"CLEAR_SELECTION")
there is a button that clears everything.
That is available through ArcObjects, not arcpy.
http://forums.esri.com/Thread.asp?c=93&f=992&t=274217
But is there anyway to achieve the same in arcpy?
Pro solution:
aprx = arcpy.mp.ArcGISProject("CURRENT")
map = aprx.listMaps('Your Map')[0]
map.clearSelection()
Map—ArcGIS Pro | Documentation