python读取json文件部分数据的简单介绍

发布时间:2023-12-08

python读取json文件部分数据的简单介绍

更新:<time datetime="2022-11-09 11:33">2022-11-09 11:33</time>

本文目录一览:

1、Python如何从.json文件中获取数据?
2、[py 如何读取json的部分数据?](#py 如何读取json的部分数据?)
3、如何用python读取json文件里指定的数据

Python如何从.json文件中获取数据?

json是一个文本数据,读取进Python以后,可直接用eval函数解析文本成一个字典。或者可以用py自带的json包。json.load 或者json.loads方法,前面那个可以直接读文本文件,后面那个是读取字符串的。

py 如何读取json的部分数据?

result = json.loads(result_all)

json.loads 得到python对象,从你打印处理的结果看,返回的应该是字典对象 那么就可以使用字典的方法获得你想要的数据,如像下面这样:

result['trans_result'][0]['dst']  # 因为trans_result的value为列表所以要使用对应的索引值

希望能帮到你!

如何用python读取json文件里指定的数据

import json
with open('who.json', 'r') as f:
    data = json.load(f)
    dependencies = data['dependencies']
    for k, v in dependencies.iteritems():
        print(f'{k}@{v}')