Python·100 питань

Як працює імпорт модулів (import) у Python?

Відповідь
import шукає модуль у sys.path.
Локальна папка проекту зазвичай на початку sys.path.
Файл __init__.py робить папку пакетом (у старих версіях обов’язково).
Відносні імпорти: from .sub import x.
Уникайте циклічних імпортів.
Чи корисна ця відповідь?

Інші питання цієї теми

Пов’язані питання з інших тем