день добрый, есть такой код
with open("base.json", "r+",encoding = "utf-8") as f:
base = json.load(f)
print (str(base)) //строчки что бы убедиться что я получаю то что надо
print(type(base)) //строчки что бы убедиться что я получаю то что надо
base["user"] = { "se" : 1}
json.dump( base , f)
который как видно записывает данные в файл с таким содержанием
{
"user" : {}
}
по идее он должен вы этот словарь ключу 'user' присвоить другой словарь , но я получаю следующий файл
{
"user" : {}
}{"user": {"se": 1}}
помогите разобраться!