我是Python中的begginer,並且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)
但是,當我嘗試保存我的數據有挽救的錯誤:
raise TypeError(repr(o) + " is not JSON serializable")
TypeError: {1, 3} is not JSON serializable
有人可以幫助我嗎?
你可以發佈你正在編寫樣本JSON數據,並檢查您正在寫入文件類型(數據)。 – Himaprasoon