Python 中json解析
阿新 • • 發佈:2019-02-18
Python原始資料轉化成json:
import json
data={"a":1,"b":2,"c":3}
json_str=json.dumps(data)
print("python原始資料:",data)
print("json 物件:",json_str) #原始資料轉json
json轉化成Python原始資料:
import json data={"a":1,"b":2,"c":3} json_str=json.dumps(data) print("python原始資料:",data) print("json 物件:",json_str) #原始資料轉json data2=json.loads(json_str) print("json 原始資料:",json_str) print("python 物件:",data2) #json轉原始資料
寫入json格式:
import json
data={"a":1,"b":2,"c":3} #建立資料
with open("data.json","w") as f: #開啟檔案建立json物件
json.dump(data,f) #寫入json格式資料,data為資料
讀取json格式 :
import json
with open("data.json","r") as f:
data=json.load(f) #讀取