无法倾倒data.Json文件可序列化问题

2024-04-29 20:05:36 发布

您现在位置:Python中文网/ 问答频道 /正文

import json

newdic={"name":"John","age":30,"cars": [{ "name":"Ford", "models":["Fiesta", "Focus", "Mustang" ] },{ "name":"BMW", "models":[ "320", "X3", "X5"] },{ "name":"Fiat", "models":[ "500", "Panda" ] }]}

 with open('newjson','w') as pointer:
 json.dumps(pointer,newdic)

我是json新手,在进行json转储时遇到错误。在

^{pr2}$

你能告诉我json支持哪个对象吗?在


Tags: nameimportjsonagemodelsjohncarsfocus
1条回答
网友
1楼 · 发布于 2024-04-29 20:05:36

您的代码有两个问题:

  1. 你需要打电话给json.dump,不是吗json.dumps文件.

  2. 你把论点的顺序弄错了。它是json.dump(obj, fp),不是json.dump(fp, obj)

相关问题 更多 >