Я новичок в Python, и я играю с данными JSON. Я хотел бы получить данные JSON из файла и добавить к этим данным ключ-значение JSON «на лету».
То есть мой json_file
содержит данные JSON, как показано ниже:
{"key1": {"key1A": ["value1", "value2"], "key1B": {"key1B1": "value3"}}}
Я хотел бы добавить часть ключ-значение "ADDED_KEY": "ADDED_VALUE"
к приведенным выше данным, чтобы использовать следующий JSON в моем сценарии:
{"ADDED_KEY": "ADDED_VALUE", "key1": {"key1A": ["value1", "value2"], "key1B": {"key1B1": "value3"}}}
Я пытаюсь написать что-то вроде следующего, чтобы выполнить вышеизложенное:
import json
json_data = open(json_file)
json_decoded = json.load(json_data)
# What I have to make here?!
json_data.close()