@Scrazy
2016-02-15T08:36:01.000000Z
字数 451
阅读 931
python学习笔记
JSON类型 | Python类型 |
---|---|
{} | dict |
[] | list |
"string" | str |
1234.56 | int/float |
true/false | True/False |
null | None |
Python内置的json
模块提供了非常完善的Pytho对象到JSON格式的转换。
>>> import json
>>> d = dict(name='Bob', age = 22, score = 88)
>>> json.dumps(d)
'{"name": "Bob", "score": 88, "age": 22}'
dumps
方法返回一个str
,
要把JSON反序列化为Python对象,用loads()
或者load
方法
>>> json_str = '{"name":"Bob", "score":88, "age":22}'
>>> json.loads(json_str)
{'name': 'Bob', 'score': 88, 'age': 22}
JSON的编码默认为UTF-8[^footnote]为什么注脚不显示
没看太懂跳过