python,写Json文件

这个问题在这里已经有了答案:

  • 如何将JSON数据写入文件? 10个答案

  • 你可以使用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()
  • 链接地址: http://www.djcxy.com/p/48683.html

    上一篇: python, writing Json to file

    下一篇: Not able to parse a json file, says No JSON object could be decoded