私は私のc.json
ファイルに次のデータがあります。その目的のためにPythonは - JSONファイルにデータを追加
new_data = {'next_songs': ['song1', 'song2']}
:私はそれを追加したい
{
"192.168.0.129": {
"username": "me",
"streaming": "Spotify",
"name": "John",
"email": "[email protected]"
}
}
と、この他のデータを私はこれをやっている:
with open('c.json', 'r') as json_data:
data = json.load(json_data)
data.update(new_data)
with open('c.json', 'w') as json_data:
json.dump(data, json_data, indent=4)
この作品が、ない非常に、私が得るために:
{
"next_songs": [
"song1",
"song2"
],
"192.168.0.129": {
"username": "me",
"streaming": "Spotify",
"name": "John",
"email": "[email protected]"
}
}
と私はそうのように付加されたデータは、キー"192.168.0.129"
下の値になりたい:
{
"192.168.0.129": {
"username": "me",
"streaming": "Spotify",
"name": "John",
"email": "[email protected]"
"new_data": ["song1", "song2"],
}
}
は、どのように私はこれを達成できますか?