Python之处理json

Posted star-south

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python之处理json相关的知识,希望对你有一定的参考价值。

import json

#json串就是字符串
d ={‘car‘:{‘color‘:‘red‘,‘price‘:100,‘count‘:50},
‘ff‘:{‘color‘:‘red‘,‘price‘:100,‘count‘:50}
}

#res = json.dumps(d,indent=4,ensure_ascii=False) #把字典转成json,indent是缩进,ensure_ascii为了不让中文有乱码
#dumps 和dump区别 dumps操作字符串,dump操作文件
# fl = open(‘f1‘,‘w‘,encoding=‘utf-8‘)
# fl.write(res)

# fl = open(‘f1‘,encoding=‘utf-8‘)
# res =fl.read()
# dict_res = json.loads(res) #把json串转换成字典
# print(dict_res)

# f1 =open(‘f1‘,‘w‘,encoding=‘utf-8‘)
# json.dump(d,f1,ensure_ascii=False,indent=4)#自动帮你写入文件,第一个参数是数据,第二个是文件对象

f1 = open(‘f1‘,encoding=‘utf-8‘)
print(json.load(f1)) #自动帮你读文件

以上是关于Python之处理json的主要内容,如果未能解决你的问题,请参考以下文章

漂亮的打印 JSON python

python与json的数据转换

使用 Json Python 格式化 Websocket 数据

使用 json python 存储频道 ID 和公会 ID

InstagramAPI - 如何将 JSON Python 数据解析为 Pandas DataFrame(iPython、Jupyter Notebook)

如何将有效json中的字符串json转换为有效的json python