1. 程式人生 > >json.dump()和json.load()

json.dump()和json.load()

div register from dump write mps import word load

import json,time
# save data to json file
def store(data):
    with open(data.json, w) as fw:
        # 將字典轉化為字符串
        # json_str = json.dumps(data)
        # fw.write(json_str)
        # 上面兩句等同於下面這句
        json.dump(data,fw)
# load json data from file
def load():
    with open(data.json
,r) as f: data = json.load(f) return data if __name__ == "__main__": json_data = {"login":[{"username":"aa","password":"001"},{"username":"bb","password":"002"}],"register":[{"username":"cc","password":"003"},{"username":"dd","password":"004"}]} # 函數是將json格式數據轉換為字典 data = json.loads(json_data) store(data) data
= load() print(data)

json.dump()和json.load()