lmp.util.validate#
Checking types and values.
- lmp.util.validate.raise_if_empty_str(*, val: str, val_name: str) None[source]#
Raise if
valis an emptystr.- Parameters
- Raises
ValueError – When
valis an emptystr.
- lmp.util.validate.raise_if_is_directory(*, path: str) None[source]#
Raise if
pathexists and is a directory.- Parameters
path (str) – Test path.
- Raises
FileExistsError – When
pathexists and is a directory.
- lmp.util.validate.raise_if_is_file(*, path: str) None[source]#
Raise if
pathexists and is a file.- Parameters
path (str) – Test path.
- Raises
FileExistsError – When
pathexists and is a file.
- lmp.util.validate.raise_if_not_in(*, val: Any, val_name: str, val_range: List) None[source]#
Raise if
valis not inval_range.- Parameters
- Raises
ValueError – When
valis not inval_range.
- lmp.util.validate.raise_if_not_instance(*, val: Any, val_name: str, val_type: Type) None[source]#
Raise if
valis not an instance ofval_type.