Что делает файл '__init__.py' в Python?

Что делает файл '__init__.py' в Python?

11.876 Lượt nghe
Что делает файл '__init__.py' в Python?
🐍 Что делает файл __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