json

JSON
Python内置的json模块提供了非常完善的Python对象到JSON格式的转换
>>> import json
>>> d = dict(name='Bob', age=20, score=88)
>>> json.dumps(d)
'{"age": 20, "score": 88, "name": "Bob"}'
要把JSON反序列化为Python对象,用loads()或者对应的load()方法,前者把JSON的字符串反序列化,后者从file-like Object中读取字符串并反序列化:
有一点需要注意,就是反序列化得到的所有字符串对象默认都是unicode而不是str
由于JSON标准规定JSON编码是UTF-8,所以我们总是能正确地在Python的str或unicode与JSON的字符串之间转换

posted on 2018-01-15 17:24  悬剑  阅读(86)  评论(0)    收藏  举报

导航