Изменение вложенного dict python

Всем привет. Имею nested dict следующего вида: {u'314389295': {u'Login': u'John', u'Secret': u'qweetgdsjre123'}}

После выполнения некоторого кода мне нужно заменить элемент 314389295:

with open('project/users.txt', 'r+') as data_file:    
  for line in data_file:
    for k, v in json.loads(line).items():
       print(v['Secret'])
    if v['Secret'] == Token:
        Name = (v['Login'])
        text = json.loads(line)
        text.update( {uid} ) - uid это первый элемент
        data_file.seek(0)
        json.dump(text, data_file)

Получаю ошибку TypeError: cannot convert dictionary update sequence element #0 to a sequence Что логично, так как вместо key: value пишу только один элемент. Как с текущим кодом, можно сделать апдейт? Спасибо.


Ответы (0 шт):