在json模块中
将json转换为dict数据的方法有:load()、loads()
其中,load()方法从文件中提取数据进行转换
将dict转换为json数据的方法有:dump()、dumps()
其中,dump()方法将转换为的json数据写入文件
参考python官方文档
一、load()的使用
load()方法完整定义:
json.load(fp, *, cls=None, object_hook=None, parse_float=None, parse_int=None, parse_constant=None, object_pairs_hook=None, **kw)
使用son.load(file)将 fp (一个支持 .read() 并包含一个 JSON 文档的 text file 或者 binary file) 反序列化为一个 Python 对象。
>>>import json
>>>f2=open('./test.json','r')
>>>dict = json.load(f2)
>>>print(dict)
[u'foo', {
u'bar': [u'baz', None, 1.0, 2