Python import tools

importlib базовая реализация механизма импорта стандарптной библиотеки. Можно использовать для динамического импорта модулей в процессе выполнения кода (для случаев, когда заранее не известно имя импортируемого модуля), в отличие от import, который импортирует модуль при загрузке приложения

Назначение пакета importlib двоякое. Один из них — обеспечить реализацию оператора импорта (и, соответственно, функции __import__()) в исходном коде Python. Это обеспечивает реализацию импорта, переносимую на любой интерпретатор Python. Во-вторых, в этом пакете представлены компоненты для реализации собственных настраиваемых объектов (обычно известных как средство импорта) для участия в процессе импорта.

Модуль предоставляет высокоуровневый и низкоуровневый (доступ к загрузчикам) АПИ импорта

pkgutil позволяет изменять правила импорта пакетов python и загружать ресурсы, не являющиеся кодом, распространяемых в составе пакетов

zipimport предоставляет инструменты загрузки python-кода из zip-архивов

Смотри еще: