python,写Json文件
这个问题在这里已经有了答案:
你可以使用json.dump()
方法:
with open("text", "w") as outfile:
json.dump({'numbers':n, 'strings':s, 'x':x, 'y':y}, outfile, indent=4)
更改:
dumps({'numbers':n, 'strings':s, 'x':x, 'y':y}, file, indent=4)
至:
file.write(dumps({'numbers':n, 'strings':s, 'x':x, 'y':y}, file, indent=4))
也:
file.close()
。 如果您使用with open...
,那么处理程序总是正确关闭。 result = load(file)
应该是result = file.read()
上一篇: python, writing Json to file
下一篇: Not able to parse a json file, says No JSON object could be decoded