Мне нужно сбросить данные в файл пользователя, и когда я это делаю, он копирует данные пользователя1 в файл пользователя2< /p>
и я ни в коем случае не путаю данные, я использую это для дампа
Код: Выделить всё
with open("./storage/user1.json", "w") as f:
json.dump(user1_data, f, indent = 4, sort_keys = True)
with open("./storage/user2.json", "w") as r:
json.dump(user2_data, r, indent = 4, sort_keys = True)
Чтобы уточнить, что я имею в виду:
Код: Выделить всё
User 1 file
{
"money": 11,
"skills": {},
"bank": 2
}
Код: Выделить всё
User 2 File
{
"money": 11,
"skills": {},
"bank": 2
}
Код: Выделить всё
with open("./storage/user1.json", "r") as user1_file:
user1_data = json.load(user1_file)
with open("./storage/user2.json", "r") as user2_file:
user2_data = json.load(user2_file)
Насколько мне известно, я перепробовал все, но не смог.
Это фактический код для получения данных, да, json не импортируется, потому что я удалил команду и поместил ее в другой файл без импорта
Подробнее здесь: https://stackoverflow.com/questions/787 ... ck-to-file