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 ¶