doImport¶
- lsst.utils.doImport(importable: str) Union[module, Type] ¶
Import a python object given an importable string and return it.
- Parameters:
- importable
str
String containing dot-separated path of a Python class, module, or member function.
- importable
- Returns:
- type
type
Type object. Either a module or class or a function.
- type
- Raises:
- TypeError
importable
is not astr
.- ModuleNotFoundError
No module in the supplied import string could be found.
- ImportError
importable
is found but can not be imported or the requested item could not be retrieved from the imported module.