Python модули и пакеты, if __name__ == "__main__" и многое другое.
Начинаешь изучать Python? Тогда тебе нужен курс с подробным разбором основ и практическими заданиями для закрепления: https://www.udemy.com/course/python-b...
00:00 Начало 01:30 import из модулей 03:30 import * 05:10 Что за _pycache_ 06:38 if _name_ == "__main__" 12:00 dir() заглядываем внутрь модулей 16:30 Пакеты и _init_ файлы 22:00 Импорт модулей из пакетов 23:00 Локальный импорт из пакета через точку from .module 26:00 Избегаем конфликта имен используя import ... as 27:25 _all_ при импорте из пакетов Подробной разбор базовых принципов организации кода в Python, как работают модули, что такое пакеты, что за _init_ и if _name_ == __main__, обо всем этом и всём остальном. База: https://docs.python.org/3.7/tutorial/...
Доп для углубления: https://docs.python.org/3/reference/i...