У меня (от новичка) вопрос. Я написал несколько модулей для выполнения нескольких функций. Некоторые из них я тестирую/запускаю, когда редактирую, чтобы убедиться, что я все сделал правильно.
До сих пор я сделал какой-то логический переключатель в модуле:
# myModule.py
run = True
if run:
* do stuff *
А потом выключу, когда закончу и сохраню. Но иногда я забываю его выключить, и тогда он также запускается, когда я импортирую его из моего основного файла.
Мой вопрос: Есть ли код, который позволяет ему работать только тогда, когда я открываю файл и запускаю его прямо из этого файла? (То есть, не при импорте из другого файла)
Большое спасибо за любые советы/помощь по этому вопросу.
Спасибо @vaultah :) Это ответило на мой вопрос!