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¶