當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。