Hey nie mogę poradzić sobie z pewnym problemem, nie wiem nawet jak zadać pytanie żeby poszukać rozwiązania w googlu. Mam plik conf.py który zawiera zmienne z wartościami True i False. Wygląda to tak:
module_abc = True
module_xyz = False
...
Drugi plik importuje plik conf.py i aby zmienić wartość zmiennej sprawa jest prosta wystarczy conf.module_abc = False i po sprawie. Ja potrzebuje zrobić coś takiego:
module_name = ["abc", "xyz"]
for module in module_name:
conf.module_ + module_name = False # chcę aby ta linijka została rozpoznana przez python jako conf.module_abc = False
Jest taka możliwość albo jakiś inny sposób na to? :) Pomyślałem, że można to zrobić tak:
if "abc" in module_name:
conf.module_abc = False
...
ale to mało eleganckie...