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