This document is for an old version of Python that is no longer supported. You should upgrade, and read the Python documentation for the current stable release.

# Імпорт модулів

Модулі, описані в цьому розділі, надають нові способи імпорту інших модулів Python і хуків для налаштування процесу імпорту.

Повний список модулів, описаних у цій главі:

- `zipimport` — Import modules from Zip archives
  - Об’єкти zipimporter
  - Приклади
- `pkgutil` — Package extension utility
- `modulefinder` — Find modules used by a script
  - Приклад використання `ModuleFinder`
- `runpy` — Locating and executing Python modules
- `importlib` — Реалізація `import`
  - вступ
  - Функції
  - `importlib.abc` – Абстрактні базові класи, пов’язані з імпортом
  - `importlib.resources` – Resources
  - `importlib.machinery` – Імпортери та перехоплювачі шляху
  - `importlib.util` – Код утиліти для імпортерів
  - Приклади
    - Програмний імпорт
    - Перевірка можливості імпорту модуля
    - Пряме імпортування вихідного файлу
    - Налаштування імпортера
    - Наближення `importlib.import_module()`
- Using `importlib.metadata`
  - Огляд
  - Функціональний API
    - Точки входу
    - Метадані розповсюдження
    - Версії розповсюдження
    - Файли розповсюдження
    - Вимоги до розповсюдження
  - Розподіл
  - Розширення алгоритму пошуку