JSON的完整形式是JavaScript Object Notation。这意味着将使用编程语言的文本组成的脚本(可执行)文件用于存储和传输数据。 Python通过名为内置的软件包支持JSONjson
。要使用此函数,我们以Python脚本导入json包。 JSON中的文本是通过带引号的字符串完成的,其中包含了键-值映射中的值{ }
。它类似于Python中的字典。
注意:有关更多信息,请参阅在Python中使用JSON数据。
json.load()
json.load()
接受一个文件对象并返回json对象。 JSON对象包含键/值对形式的数据。键是字符串,值是JSON类型。键和值之间用冒号分隔。每个条目(键/值对)用逗号分隔。
用法:
json.load(file_object)
参数:它以文件对象为参数。
返回:它返回json对象。
例:假设JSON如下所示。
我们想读取该文件的内容。下面是实现。
# Python program to read
# json file
import json
# Opening JSON file
f = open('data.json',)
# returns JSON object as
# a dictionary
data = json.load(f)
# Iterating through the json
# list
for i in data['emp_details']:
print(i)
# Closing file
f.close()
输出:
在这里,我们使用了open()
函数读取JSON文件。然后,使用json.load()
给我们一个名为data的字典的方法。
相关用法
注:本文由纯净天空筛选整理自rakshitarora大神的英文原创作品 json.load() in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。