Справочник · модуль 10 «Python на своём компьютере»
If __name__ == '__main__'
Условие if __name__ == "__main__" запускает код только когда файл запустили напрямую, а не подключили.
Сравнение из жизни
Как кнопка «играть» на самой игре, а не на её копии в чужом сборнике.
Запомнить
Проверка на main — как повар. Позвали готовить — готовит, попросили только рецепт — плиту не включает.
Тема из урока 10.4 «Свои модули и пакеты» курса PythonAZ.