1. 程式人生 > >python讀寫json檔案[未測試]

python讀寫json檔案[未測試]

建立json檔案:

{
    "fontFamily": "微軟雅黑",
    "fontSize": 12,
    "BaseSettings":{
        "font":1,
        "size":2
    }
}

讀取json檔案:

import json
 
def loadFont():
     f = open("Settings.json", encoding='utf-8')  //設定以utf-8解碼模式讀取檔案,encoding引數必須設定,否則預設以gbk模式讀取檔案,當檔案中包含中文時,會報錯
     setting = json.load(f)
     family = setting['BaseSettings']['size']   //注意多重結構的讀取語法
     size = setting['fontSize']   
     return family
 
t = loadFont()
 
print(t)

結果:
2