Я пытаюсь определить переменную, доступную для всех моих файлов (модулей) в проекте Python.Для этого я определил файл Config.py
, в котором я попробовал оба
#Config.py ##1
import pandas as pd
GDF=pd.DataFrame()
#Config.py ##2
import pandas as pd
def init():
global GDF
GDF=pd.DataFrame()
. Структура программы состоит в том, чтобы иметь таблицу, и в нескольких модулях получить несколько строк.Я пытался
#Functions.py
import Config
def RandomFunct():
Config.GDF.append([a,b,c,d],ignore_index=True)
#Main.py
import Config
some code
print(Config.GDF)
То, что я получаю, это пустой DataFrame.Я перепробовал все возможные альтернативы, представленные в этой теме Использование глобальных переменных между файлами? , но безрезультатно.
Может кто-нибудь просветить меня, как это сделать?