私はPythonで初心者ですが、JSONに少し問題があります。TypeError:{1、3}はJSONシリアライズ可能ではありません
def read_json(filename):
data = []
if os.path.isfile(filename):
with open(filename, "r") as f:
data = json.load(f)
return data
def save_json(filename, data):
with open(filename, "w") as f:
json.dump(data, f)
しかし、私は私のデータを保存しようとすると、節約にエラーがあります:私は2つの機能があると働いているチュートリアルで
raise TypeError(repr(o) + " is not JSON serializable")
TypeError: {1, 3} is not JSON serializable
誰かが私を助けることができますか?
あなたが書いているサンプルJSONデータを投稿しても、あなたがファイルに書いているタイプ(データ)を確認することができます。 – Himaprasoon