landlab.core.errors#

exception Error[source]#

Bases: Exception

Base class for exceptions raised from this module.

__init__(*args, **kwargs)#
__new__(**kwargs)#
add_note()#

Exception.add_note(note) – add a note to the exception

args#
with_traceback()#

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception MissingKeyError[source]#

Bases: Error

Error to indicate a missing parameter key.

Raise this error if the parameter dictionary file does not contain a requested key.

__init__(key)[source]#
__new__(**kwargs)#
add_note()#

Exception.add_note(note) – add a note to the exception

args#
with_traceback()#

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception ParameterValueError[source]#

Bases: Error

Error to indicate a bad parameter values.

Raise this error if a parameter value given by key is not of the expected type.

__init__(key, val, expected_type)[source]#
__new__(**kwargs)#
add_note()#

Exception.add_note(note) – add a note to the exception

args#
with_traceback()#

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.