python----积累---python读取json文件
Posted 张小凡vip
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python----积累---python读取json文件相关的知识,希望对你有一定的参考价值。
从mongodb中导出json的文件格式如下:
{'_id': {'$oid': '60650d1031912300065a2536'}, 'date': {'$date': '2021-04-01T00:00:16.320Z'},'version': '3.22.0.0', 'network': 'cellular'}
{'_id': {'$oid': '60650d1843556d0006bbc18a'}, 'date': {'$date': '2021-04-01T00:00:24.978Z'},'version': '3.22.0.0', 'network': 'wifi'}
{'_id': {'$oid': '60650d1b31912300065a2537'}, 'date': {'$date': '2021-04-01T00:00:27.294Z'}, 'version': '3.22.0.0', 'network': 'wifi'}
每行都是一个json对象,文件命名为:log.json
使用代码解析如下:
import json
f = open("log.json","r")
while True:
line = f.readline()
if line:
d = json.loads(line)
print(d)
else:
break
f.close()
或者
import json
f = open("log.json","r")
for line in f:
d = json.loads(line)
print(d)
f.close
以上是关于python----积累---python读取json文件的主要内容,如果未能解决你的问题,请参考以下文章