Задать вопрос
MZOK
@MZOK
а

Как добавить строчку в JSON?

Как добавить данные в строчку, а не в конец или начало.
Например:
JSON:
"Users":{

}

Надо добавить данные в users.
И ещё когда идёт запись в JSON записывается строка, как сделать JSON файл читабельным.
Заранее спасибо)
  • Вопрос задан
  • 124 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
@o5a
Считать, изменить значение ключа, записать назад.
data = json.load(file)
data['Users'] = new_data
json.dump(data, file)

Если под "читабельным" имеются ввиду отступы, то применить indent к json.dump
json.dump(data, file, indent=4)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы