аноним аноним
Мыслитель
(8199)
5 лет назад
Этот отрывок проверяет, запущен ли скрипт напрямую. Обычно используется для тестов.
Так, если запустить напрямую tkinter, появится окно с надписью "Это tkinter (версия)."
Но если запустить его косвенно (import tkinter / from tkinter import), то окно не появится.
Александр Ларин
Мастер
(1438)
5 лет назад
Когда я пытался понять (Впоследствии понял), я представил это от лица самого условия, и если представить его словами, то звучать будет примерно так:
Если я (файл/скрипт/код) запущен в консоли (PyCharm и т. п и т. д.), тогда True, если же я запущен косвенно (импортирован), тогда False