API

Package emcdproj

Todo

Provide package description.

Module emcdproj.exceptions

Family of exceptions for package API.

exception emcdproj.exceptions.DataAwol(source: str, label: str)

Bases: Omnierror, AssertionError

Unexpected data absence.

with_traceback()

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

args
exception emcdproj.exceptions.FileAwol(file: str | Path)

Bases: Omnierror, AssertionError

Unexpected file absence.

with_traceback()

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

args
exception emcdproj.exceptions.FileDataAwol(file: str | Path, label: str)

Bases: DataAwol

Unexpected data absence from file.

with_traceback()

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

args
exception emcdproj.exceptions.FileEmpty(file: str | Path)

Bases: Omnierror, AssertionError

Unexpectedly empty file.

with_traceback()

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

args
exception emcdproj.exceptions.Omnierror(*posargs: Any, **nomargs: Any)

Bases: Omniexception, Exception

Base for error exceptions raised by package API.

with_traceback()

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

args
exception emcdproj.exceptions.Omniexception(*posargs: Any, **nomargs: Any)

Bases: BaseException

Base for all exceptions raised by package API.

with_traceback()

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

args