要逐行讀取JSON文件,你需要使用open()
函數打開文件,然后使用json.load()
將JSON文件加載為Python對象。接下來,你可以使用readline()
方法逐行讀取文件內容,并使用json.loads()
將每行解析為JSON對象。
以下是一個示例代碼:
import json
# 打開JSON文件
with open('data.json', 'r') as file:
# 逐行讀取文件內容
for line in file.readlines():
# 解析JSON對象
json_object = json.loads(line)
# 處理JSON對象
print(json_object)
在上面的代碼中,我們假設你的JSON文件名為data.json
。使用open()
函數以只讀模式打開文件,并將文件對象保存在變量file
中。然后,使用readlines()
方法逐行讀取文件內容,并使用json.loads()
將每行解析為JSON對象。你可以根據你的需求來處理每個JSON對象。在示例代碼中,我們簡單地打印了每個JSON對象。