[GRASS-user] using try/except with grass.mapcalc in a Python
	Script
    Glynn Clements 
    glynn at gclements.plus.com
       
    Tue Mar  1 14:26:02 EST 2011
    
    
  
Jenny Turner wrote:
> I want to include grass.mapcalc function in try except but I'm not catching
> the errors. Has anyone used this for grass.mapcalc?
What sort of error are you expecting?
If you call set_raise_on_error(), a non-zero exit status should raise
a ScriptException instead of calling sys.exit() (note that sys.exit()
raises a SystemExit exception, which can be caught if desired).
Note that r.mapcalc will only return a non-zero exit status for
fundamental errors such as syntax errors in the expression or failure
to open a map. Calculation errors (e.g. division by zero or domain
errors) result in null values.
-- 
Glynn Clements <glynn at gclements.plus.com>
    
    
More information about the grass-user
mailing list