есть изменяемые переменные в .ini (вручную меняются) и в самом скрипте неизменяемые, которые составляются из переменных из .ini (типа os.path.join())
                  
                  
                  Получается, если мне из .ini читать их, присваивать переменные, то по любому их надо будет делать глобальными, чтоб из функции вывести, так?
                  
                  
                  Ну и второе, у меня неизменяемые переменные не в функции, они получаются раньше загружаются, чем я читаю из .ini
                  
                  
                  
                  
                  
                  Вижу выход только парсить настройки без функции
                  
                  
                
dotenv
ЯННП. сумбурное описание проблемы. совет про python-dotenv вообще не к месту. глобальные переменные в любом случае однозначно плохо.
Обсуждают сегодня