28.5. __main__ – Среда сценария верхнего уровня¶__main__ – Top-level script environment
Этот модуль представляет собой (в остальном анонимную) область видимости, в которой выполняется основная программа интерпретатора – команды, читаемые либо из стандартного ввода, из файла сценария, либо из интерактивной подсказки. Именно в этом окружении идиоматическая конструкция «условного скрипта» запускает сценарий на выполнение:
if __name__ == "__main__":
main()