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 格式化 Websocket 数据
InstagramAPI - 如何将 JSON Python 数据解析为 Pandas DataFrame(iPython、Jupyter Notebook)