a été recodé en Python et est livré avec CPython importlib importlib.find_loader() importlib.abc.InspectLoader.is_package() importlib.abc.Loader.load_module() importlib.find_loader() importlib.abc.InspectLoader.is_package() importlib.abc.InspectLoader.is_package() importlib has a bunch of overlapping ABCs importlib has a bunch of overlapping ABCs importlib importlib.reload() importlib find_spec() importlib.abc.Loader.load_module() importlib has a bunch of overlapping ABCs “source to code” importlib.import_module() importlib.abc.InspectLoader.is_package() importlib.abc.Loader.load_module() importlib.find_loader() importlib.abc.ExecutionLoader.get_filename() importlib implementations importlib.abc.ExecutionLoader.get_filename() importlib importlib the importlib importlib importlib.abc importlib.find_loader() importlib importlib importlib.reload() importlib.abc.InspectLoader.is_package() importlib importlib has a bunch of overlapping ABCs importlib.abc.Loader.load_module() importlib.abc.Loader.load_module() docs importlib.machinery.SourceFileLoader “source to code” importlib.abc.Loader.load_module() importlib importlib.abc.ExecutionLoader.get_filename() importlib.find_loader() find_spec() importlib.find_loader() importlib has a bunch of overlapping ABCs importlib.abc.Loader.load_module() importlib.abc.ExecutionLoader.get_filename() importlib.abc.Loader.load_module() importlib importlib.abc.InspectLoader.is_package() importlib.abc.ExecutionLoader.get_filename() importlib importlib.abc.Loader.load_module() importlib has a bunch of overlapping ABCs importlib importlib.abc.Loader.load_module() importlib.abc.Loader.load_module() importlib importlib.abc.Loader.load_module() the import_module function importlib.abc.ExecutionLoader.get_filename() importlib importlib.abc.ResourceLoader