Python-курс
📦 Библиотеки и пакеты

Модули, пакеты и импорты

Как разложить код по файлам: import, __init__.py, __name__.

~1 чСредний 4 урока

Бытовая аналогия: мастерская с ящиками инструментов

Пока проект маленький, все инструменты валяются на одном столе — это один большой файл. Когда инструментов становится много, их раскладывают по ящикам (модулям), а ящики — по шкафам (пакетам). Нужен молоток — открываешь нужный ящик, а не перерываешь весь стол.

Модуль — это просто .py-файл. Пакет — это папка с модулями. import — это «достать нужный инструмент из ящика».

Шаг 1 из 11