python高效编程技巧10(如何读写json)

来源:互联网 发布:淘宝销售数据查询 编辑:程序博客网 时间:2024/06/05 10:50
#!/usr/bin/env python# -*- coding:utf-8 -*-import json# ======使用json的dumps函数,可以将python的对象转化为json======s1 = {"b": None, "a": 5, "c": "d"}json_str = json.dumps(s1)print json_str# ======使用json的loads函数,将json字符串转换为一个python对象======json_obj = json.loads(json_str)print json_obj# ======使用json的dump函数,是将对象写入到一个文件中======with open("demo.json", "wb") as f:    json.dump(s1, f)# ======使用json的load函数,是将文件转化为一个对象======with open("demo.json", "rb") as f:    python_obj = json.load(f)    print python_obj
原创粉丝点击