Sorry about the delay in responding. The error information is below.
Traceback (most recent call last):
File "E:\holeInRaster\EraseRaster.py", line 24, in <module>
main()
File "E:\holeInRaster\EraseRaster.py", line 20, in main
result = arcpy.sa.ExtractByPolygon(ras, points, method)
File "c:\program files (x86)\arcgis\desktop10.3\arcpy\arcpy\sa\Functions.py", line 1300, in ExtractByPolygon
extraction_area)
File "c:\program files (x86)\arcgis\desktop10.3\arcpy\arcpy\sa\Utils.py", line 53, in swapper
result = wrapper(*args, **kwargs)
File "c:\program files (x86)\arcgis\desktop10.3\arcpy\arcpy\sa\Functions.py", line 1295, in Wrapper
extraction_area)
File "c:\program files (x86)\arcgis\desktop10.3\arcpy\arcpy\geoprocessing\_base.py", line 504, in <lambda>
return lambda *args: val(*gp_fixargs(args, True))
RuntimeError: Object: Error in executing tool
Failed to execute (EraseRaster).