I'm attempting to select a certain point in a feature layer so I can perform buffer analysis on it. The code seems fine, but I am getting an invalid expression error:
File "C:\Program Files (x86)\ArcGIS\Desktop10.3\ArcPy\arcpy\management.py", line 7221, in SelectLayerByAttribute raise e ExecuteError: ERROR 000358: Invalid expression Failed to execute (SelectLayerByAttribute).
Here is my code:
import arcpy
where = """ Location = 'C' """
print where
arcpy.MakeFeatureLayer_management("Q:\Admin\F2F_Scripts\Tools\Template\Intermediate\DATA\Temp.gdb\PADPOINTS", "POINTS")
arcpy.SelectLayerByAttribute_management ("POINTS","NEW_SELECTION", where)
arcpy.Buffer_analysis("POINTS", "Q:\Admin\F2F_Scripts\Tools\Template\Intermediate\DATA\Temp.gdb\Buff", "100 Feet")
arcpy.Delete_management("POINTS")
del where
select by attribute
or a definition query in ArcMap and see if it works for you.