grass.exceptions package
GRASS GIS interface to Python exceptions
-
exception
grass.exceptions.CalledModuleError(module, code, returncode, errors=None)[source]
Bases: subprocess.CalledProcessError
Raised when a called module ends with error (non-zero return code)
Used for failures of modules called as subprocesses from Python code.
-
exception
grass.exceptions.DBError[source]
Bases: Exception
-
exception
grass.exceptions.FatalError[source]
Bases: Exception
-
exception
grass.exceptions.FlagError[source]
Bases: Exception
-
exception
grass.exceptions.GrassError[source]
Bases: Exception
-
exception
grass.exceptions.ImplementationError[source]
Bases: Exception
-
exception
grass.exceptions.OpenError[source]
Bases: Exception
-
exception
grass.exceptions.ParameterError[source]
Bases: Exception
-
exception
grass.exceptions.ScriptError(value)[source]
Bases: Exception
Raised during script execution.
>>> error = ScriptError('My error message!')
>>> error.value
‘My error message!’
>>> print(error)
My error message!
-
exception
grass.exceptions.Usage[source]
Bases: Exception