读写json数据
Posted miss_林
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了读写json数据相关的知识,希望对你有一定的参考价值。
json.dumps(),json.dump,json.loads,json.load的使用
import json d1 = [1, 2, ‘abc‘, {‘name‘: ‘s‘, ‘age‘: 18}] d2 = {‘b‘: None, ‘a‘: 1, ‘c‘: ‘cc‘} ‘‘‘dumps()与dump()区别在于接口的不同,dump()是对文件的写操作‘‘‘ print json.dumps(d1) print json.dumps(d2) print json.dumps(d2, separators=[‘,‘, ‘:‘]) print json.dumps(d2, sort_keys=True) with open(‘jsonName.json‘, ‘wb‘) as f: json.dump(d2, f) ‘‘‘loads()与load()区别在于接口的不同,load()是对文件的读操作‘‘‘ print json.loads(‘{"a": 1, "c": "cc", "b": null}‘) with open(‘jsonName.json‘, ‘rb‘) as f1: print json.load(f1)
以上是关于读写json数据的主要内容,如果未能解决你的问题,请参考以下文章