Hi again users, This is in response to my post from 11/14/2010 (see below)
>* Hi users, *>* I'm using Python 2.5 (in concert with ArcGIS 9.3) to convert a raster to *>* an ASCII file. I used the code (listed below) several weeks ago to *>* successfully do the conversion, but when I tried to replicate it a few *>* days ago, I got an error message. *>* import arcgisscripting *>* gp = arcgisscripting.create(9.3) *>* InRaster = "C:/data/raster1" *>* OutAsciiFile = "C:/data/raster2ascii.asc" *>* gp.RasterToASCII_conversion(InRaster, OutAsciiFile) *>* The error message: *>* arcgisscripting.ExecuteError: Failed to execute. Parameters are not *>* valid. raster1 does not exist. *>* My file path has not changed so I don't understand why Python can no *>* longer recognize my raster file. Any ideas? *>* * MRAB responded: Just to make sure, does os.path.isfile(InRaster) return True? When I tried os.path.isfile(InRaster), I received the following error message: "NameError: name 'os' is not defined" Does this shed any light on why my raster to ASCII conversion isn't working? Thanks again.
-- http://mail.python.org/mailman/listinfo/python-list