Resolve a name like
module.objectto an object and return it.
This ends up working like
from module import objectbut is easier to deal with than the
__import__builtin and supports digging into submodules.
A dotted path to a Python object–that is, the name of a function, class, or other object in a module with the full path to that module, including parent modules, separated by dots. Also known as the fully qualified name of the object.
If the module or named object is not found.
>>> resolve_name('asdf.util.resolve_name') <function resolve_name at 0x...>