Files
project-manager/project_manager/pipe/util.py
T
2023-03-20 01:10:17 +03:00

14 lines
318 B
Python

import importlib
from typing import Any
__all__ = ("reflect",)
def reflect(value: str) -> Any:
if ":" in value:
module_name, item_name = value.split(":")
else:
module_name, item_name = "builtins", value
module = importlib.import_module(module_name)
return getattr(module, item_name)