| 1 | http://www.json.org/json-zh.html |
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。目前JSON显然已经成为了互联网上字符型数据交换的标准编解码的中坚力量,作为互联网的开发人员,是很有必要了解它,运用它的。
| 1 | https://docs.python.org/2/library/json.html |
以上的几个接口容易混淆记忆,引处提供一个辨识技巧:后面带有s结尾(loads,dumps),都是对字符串变量 str 的处理。
- 解码函数(装载):将字符流转化为json对象
- loads: 载入字符串变量
- load:载入文件流
- 编码函数(卸载):将json对象转化为字符流
- dumps:输出到字符串变量
- dump:输出到文件流
[/url]
[/url]| [1] | (1, 2, 3) JSON官网 |
| [2] | Python的Json编码解码数据对应表 |
| 1 | http://docs.python-requests.org/en/master/ |
| 1 | pip install requests |
[/url]
[/url]| 1 2 | http://www.baidu.com/ 200 |
[/url]
[/url]
[/url]
[/url]| 1 | {"code":403,"msg":"forbidden","data":""} |
[/url]
[/url]
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |