create_module(spec) Creates the module object from the given specification in accordance with
set_data(path, data) Optional abstract method which writes the specified bytes to a file path. Any intermediate directories
importlib.util.resolve_name(name, package) Resolve a relative module name to an absolute one. If
class importlib.machinery.ModuleSpec(name, loader, *, origin=None, loader_state=None, is_package=None) A specification for a
path The path the finder will search in.
class importlib.abc.FileLoader(fullname, path) An abstract base class which inherits from ResourceLoader and
class pkgutil.ImpLoader(fullname, file, filename, etc)
is_package(fullname) Return true if path appears to be for a package.
abstractmethod get_source(fullname) An abstract method to return the source of a module. It is returned as a text string using
set_data(path, data) Concrete implementation of importlib.abc.SourceLoader.set_data().
Page 13 of 15