当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python json.load()用法及代码示例


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如下所示。

pyhton-append-json1

我们想读取该文件的内容。下面是实现。

# 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()

输出:

python-read-json-output1

在这里,我们使用了open()函数读取JSON文件。然后,使用json.load()给我们一个名为data的字典的方法。




相关用法


注:本文由纯净天空筛选整理自rakshitarora大神的英文原创作品 json.load() in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。