Python 讀取JSON 檔案 | json檔案讀取
本篇ShengYu介紹Python讀取JSON檔案的方法,JSON是一種常見的輕量級資料交換格式,最初被Web廣泛應用,以下PythonJSON讀取檔案的內容分為這幾部份,Python從檔案讀取解析成JSONPython從字串讀取解析成JSONPython從檔案讀取解析JSONarray那我們開始吧!Python從檔案讀取解析成JSON這邊介紹Python從檔案讀取解析成JSON,假設JSON檔案內容長這樣data.json1234567{"name":"Amy","age":20,"married":false,"city":"NewYork","languages":["English","French"]}在使用要前要importjson模組,接著將開檔完的File物件f傳給json.load()裡,json...
本篇 ShengYu 介紹 Python 讀取 JSON 檔案的方法,JSON 是一種常見的輕量級資料交換格式,最初被 Web 廣泛應用,
以下 Python JSON 讀取檔案的內容分為這幾部份,
Python 從檔案讀取解析成 JSON Python 從字串讀取解析成 JSON Python 從檔案讀取解析 JSON array那我們開始吧!
Python 從檔案讀取解析成 JSON這邊介紹 Python 從檔案讀取解析成 JSON,假設 JSON 檔案內容長這樣data.json1234567{ "name":"Amy", "age":20, "married":false, "city":"New York", "languages": ["English", "French"]}
在使用要前要 import json 模組,接著將開檔完的 File 物件 f 傳給 json.load() 裡,json.load() 解析成 JSON 後回傳的變數會是 dict 類型,如果要從 JSON 形式的字串讀入的話要改用 json.loads(),詳見下一節,python3-json-read.py1234567891011import json with open(data.json) as f: data = json.load(f)print(type(data))print(data)print(data[name])print(data[age])
輸出結果如下,1234<class dict>{age: 20, married: True, city: New York, languages: [English, French], name: Amy}Amy20
Python 從字串讀取解析成 JSON上一節是從檔案讀取解析成 JSON,這邊則是要介紹從字串讀取解析成 JSON,Python 要從 JSON 形式的字串讀入的話要用 json.loads(),我們把剛剛 data.json ...