Импорт модулей
Модули, описанные в этой главе, предоставляют новые способы импорта других модулей Python и средства для настройки процесса импорта.
Полный список модулей, описанных в этой главе:
-
zipimport— Импорт модулей из архивов Zip -
pkgutil— Утилита расширения пакетов -
modulefinder— Поиск модулей, используемых скриптом -
runpy— Поиск и выполнение модулей Python
-
importlib— Реализацияimport
-
importlib.machinery– Импортеры и хуки путейSOURCE_SUFFIXESDEBUG_BYTECODE_SUFFIXESOPTIMIZED_BYTECODE_SUFFIXESBYTECODE_SUFFIXESEXTENSION_SUFFIXESall_suffixes()BuiltinImporterFrozenImporterWindowsRegistryFinder-
PathFinder -
FileFinder -
SourceFileLoader -
SourcelessFileLoader -
ExtensionFileLoader NamespaceLoader-
ModuleSpec -
AppleFrameworkLoader
-
importlib.util– Вспомогательный код для импортеров - Примеры
-
-
importlib.resources– Чтение, открытие и доступ к ресурсам пакетов -
importlib.resources.abc– Абстрактные базовые классы для ресурсов -
importlib.metadata– Доступ к метаданным пакетов -
Инициализация пути поиска модулей
sys.path
© 2001–2024 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.13/library/modules.html