nmlerr
: Errors for NmlFile
data¶
This module provides a collection of error types for reading Fortran namelist files. It also contains functions that utilize these exception classes efficiently.
- exception cape.nmlfile.nmlerr.NmlIndexError¶
Index errors for
NmlFile
Inherits from
IndexError
- exception cape.nmlfile.nmlerr.NmlValueError¶
Value errors for
NmlFile
Inherits from
ValueError
- cape.nmlfile.nmlerr.assert_isinstance(obj, cls_or_tuple, desc=None)¶
Conveniently check types
Applies
isinstance(obj, cls_or_tuple)
but also constructs and raises a usefulNmlTypeError
if test failes- Call:
>>> assert_isinstance(obj, cls, desc=None) >>> assert_isinstance(obj, cls_tuple, desc=None)
- Inputs:
- Raises:
- Versions:
2023-06-06
@ddalle
: v1.0