Как получить доступ к словарю из другого файла python

Рейтинг: 1Ответов: 0Опубликовано: 17.02.2023

Сначала запускаю file_1. Словарь создан и заполнен в file_1, печатается из этого файла заполненным объектами MyClass. Затем запускаю file_3. Из file_3 печатается пустой словарь, т.е. просто скобки. Как получить доступ к my_dict из file_1 ?

Код примерно такой:

#file_1:

import file_2
my_dict = {}    
async def main():    
    global my_dict
    for key in range(10):
        my_dict.update({key: MyClass})

print('file_1', my_dict)

#file_2:

class MyClass:
    ...

#file_3

import file_1    

print('file_3', file_1.my_dict)

вывод из file_1

>>> file_1 {'...Заполненный словарь...'}

вывод из file_3

>>> file_3 {}

Ответы

Ответов пока нет.