当前位置: 首页 > 图灵资讯 > 行业资讯> python怎么读json文件

python怎么读json文件

发布时间:2025-05-08 10:43:36

JSON(JavaScript Object Notation) 是一种轻量级数据交换格式。它是基于ECMAScript的子集。 JSON采用完全独立于语言的文本格式,但也采用了类似C语言家族的习惯(包括C语言家族)、C++、Java、JavaScript、Perl、Python等。).这些特性使JSON成为理想的数据交换语言。易于阅读和编写,也易于机器分析和生成(通常用于提高网络传输速率)。

json操作前,首先要了解json的格式,分析json文件。

json文件格式一般有两种:

第一:每行json类似于以下形式:

["name":"Tony","age":"21","hobbies":["basketball","tennis"]]
["name":"Lisa","age":"20","hobbies":["sing","dance"]]

这种json格式是每行都是json,行与行之间没有联系。

相关推荐:Python教程

第二种:一个文件写成一个大的json

[
{"name":"Tony","age":"21","hobbies":["basketball","tennis"]},
{"name":"Lisa","age":"20","hobbies":["sing","dance"]}
]

这种格式在每个记录之间使用和连接。

以下阅读json文件,使用json文件.load函数

f=open('/home/codergray/company/test_2.json')
#将json格式的数据映射成list形式
t=json.load(f)

所以t是list,可以按照正常访问list的方法进行访问。

str=t[0]['name']
printstr

输出:

Tony

以上例子为例,访问t[0]是第一个json记录[‘name']代表name字段,因此读出值“Tony”。

相关文章

python3兼容python2吗

python3兼容python2吗

2025-05-09
python3 whl怎么安装

python3 whl怎么安装

2025-05-09
python 字典怎么提取value

python 字典怎么提取value

2025-05-09
python 怎样计算字符串的长度

python 怎样计算字符串的长度

2025-05-09
python 怎么样反向输出字符串

python 怎么样反向输出字符串

2025-05-09
python 怎么判断字符串开头

python 怎么判断字符串开头

2025-05-09