JSONオブジェクトを既存のJSONオブジェクトにテキストファイルで追加しようとしています。私の最初のデータセットはこれが好きです。私が実行しようとするとPython - 既存のJSONオブジェクトにJSONオブジェクトを追加する
data = [
{
"username": "Mike",
"code": "12345",
"city": "NYC"
},
{
"username": "Kelly",
"code": "56789",
"city": "NYC"
}
]
:
data = [
{
"username": "Mike",
"code": "12345",
"city": "NYC"
}
]
それから私は、JSONの別のセットを追加する必要があるが、このように見えるように、既存のファイルにオブジェクト
with open('data2.txt', 'a') as outfile:
json.dump(data, outfile)
私のデータはではありません正しいJSON形式。テキストファイルに正しく追加する方法を教えてください。
テキストファイルに追加するだけで、何らかの形でjson形式であることがわかるとは限りません。ファイルを読み込んでjsonに変換してから、値を追加して書き直す必要があります – Falmarri