class_inspector.utils module

class class_inspector.utils.ExceptionLogger(*args, **kwargs)

Bases: object

classmethod catch_raise(custom_exception: Exception = <class 'Exception'>, catch_exceptions: Exception | ~typing.Tuple[Exception] = <class 'Exception'>, msg: str = '') Callable
log = []
class class_inspector.utils.SingletonMeta

Bases: type

class_inspector.utils.camel_to_snake(name: str) str
class_inspector.utils.cst_to_str(node) str
class_inspector.utils.format_code_str(code_snippet: str) str
class_inspector.utils.get_src_code(path: str) str
class_inspector.utils.is_dunder(item: str) bool
class_inspector.utils.str_to_cst(code: str) Module