Как передать значение параметра из main.py к модулю

#python

Вопрос:

У меня есть main.py файл, который выполняет различные этапы анализа данных с использованием множества классов, импортированных из одного модуля. У меня есть определенный жестко закодированный параметр в методе одного из классов, который я просто хочу определить в верхней части main.py сценарий. Я понимаю, что могу определить это отдельно в файле конфигурации и импортировать в модуль.

Однако есть ли способ просто сохранить это в main.py не передавая его в качестве аргумента методу, когда я вызываю его в main.py?

Ответ №1:

В вашем дополнительном модуле.

 from main import VARIABLE_NAME
...
if VARIABLE_NAME:
    pass