🐍 Что делает файл __init__.py в Python?
Ты наверняка не раз встречал его в проектах. Но зачем он вообще нужен? Просто для галочки — или всё-таки играет важную роль?
В этом видео разберёмся простым языком и по порядку, что делает файл __init__.py в Python:
— Что такое модули и пакеты
— Как __init__.py помогает Python понять, что директория — это пакет
— Как он упрощает импорты и делает структуру проекта чище
— Почему без него импорты могут ломаться
🎓 Подойдёт как новичкам, так и тем, кто хочет навести порядок в коде.
⏱ Таймкоды
00:00 Коротко о теме
00:30 План видео
00:47 Что такое Модули
01:50 Странная папка '__pycache__'
02:09 Разбираемся с Пакетами
03:54 Так зачем __init__.py ?
06:53 А что делает '__all__' ?
08:21 Как работают вложенные импорты
09:58 Финальный штрих
💬 Если зашёл мой стиль объяснения — в Telegram ещё больше:
AI, стартапы, истории из жизни, мемы и карьерные лайфхаки.
👉 https://t.me/ai_tism
🤝 Необязательно, но приятно:
https://yoomoney.ru/to/4100119053315620