Исходный код abs_text_attack.config.importer

"""
This class aims to minimize importing modules time.

usage example:
 math = LazyLoader("math")
 print(math.pi)  # 3.1415...
"""
[документация] class LazyLoader: def __init__(self, module_name): self.module_name = module_name self._module = None def __getattr__(self, name): if self._module is None: import importlib self._module = importlib.import_module(self.module_name) return getattr(self._module, name)