码迷,mamicode.com
首页 > Web开发 > 详细

json.dump()和json.load()

时间:2018-11-22 02:28:42      阅读:1139      评论:0      收藏:0      [点我收藏+]

标签:span   div   user   dump   字符串   pass   pen   with   code   

 

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()

标签:span   div   user   dump   字符串   pass   pen   with   code   

原文地址:https://www.cnblogs.com/sea-stream/p/9998799.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!