前提・実現したいこと
python3でメモ機能があるプログラムを作っています。
発生している問題・エラーメッセージ
メモ機能を作りたいのでデータをjson形式で追記するのですが、その時にjsonファイル側で下のようなエラーが起きてしまいます。
End of file expected
プログラム
a.py
python3
1import json 2 3dic2 = { 4 "profile7": { 5 "first1" : "Tarou" , 6 "last1" : "Tanaka" 7 } , 8 "profile8" : { 9 "fisrt2" : "Hanako" , 10 "last2" : "Yamada" 11 } , 12 } 13 14 15a = open('sample2.json' , 'a') 16json.dump(dic2,a,indent=4)
↓実行した結果
sample2.json
{ "profile3": { "first": "Tarou", "last": "Tanaka" }, "profile4": { "fisrt": "Hanako", "last": "Yamada" }, "profile": { "first1": "Tarou", "last1": "Tanaka" }, "profile1": { "fisrt2": "Hanako", "last2": "Yamada" } }{ "profile7": { "first1": "Tarou", "last1": "Tanaka" }, "profile8": { "fisrt2": "Hanako", "last2": "Yamada" } }
補足情報
MacBookPro MacOS catalina
python3.7
pythonとjsonに詳しい人お願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/06 02:37