betty.importlib module

Provide import utilities.

betty.importlib.fully_qualified_type_name(importable: Any) str[source]

Get the fully qualified name for a type.

Parameters:

importable (typing.Any)

Return type:

str

betty.importlib.import_any(fully_qualified_type_name: str) Any[source]

Import any symbol by its fully qualified type name.

Parameters:

fully_qualified_type_name (str)

Return type:

typing.Any