При чтении программы на Python вы можете встретить выражение if __name__ == '__main__'
.
Давайте разберемся, что это значит и почему вам следует об этом знать.
Условие if __name__ == '__main__'
используется в программе Python для выполнения кода внутри оператора if
только тогда, когда программа выполняется непосредственно интерпретатором Python. Когда код в файле импортируется как модуль, код внутри оператора if
не выполняется.
Может быть не совсем понятно, зачем это делается, но с помощью этого урока причина станет ясна.
Вот так!
Читать далее Что за выражение if __name__ == «__main__» в Python?