Python常用的json标准库

yipeiwu_com7年前Python基础

当请求 headers 中,添加一个name为 Accept,值为 application/json 的 header(也即“我”(浏览器)接收的是 json 格式的数据),这样,向服务器请求返回的未必一定是 HTML 页面,也可能是 JSON 文档。

1. 数据交换格式 —— JSON(JavaScript Object Notation)

http 1.1 规范

  • 请求一个特殊编码的过程在 http1.1 规范中称为内容协商(content negotiation)

JSON 特点

  • JSON 是互联网上使用的最为成功的数据交换格式;
  • 易于理解,轻量级;
  • 与更早的 XML 相比,其能够更有效地传输;
  • JSON 不但易于人读写,也易于机器生成与解析;

2. python 下的 json 标准库

>> import json
  • load/dump
  • loads/dumps
>> s = json.dumps('香气')
>> s
'"\\u9999"'
>> json.loads(s)
'香'

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对【听图阁-专注于Python设计】的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

python+mysql实现学生信息查询系统

python+mysql实现学生信息查询系统

本文实例为大家分享了python mysql学生信息查询系统的具体代码,供大家参考,具体内容如下 import pymysql #import redis #pool = redis...

Python验证码识别处理实例

Python验证码识别处理实例

一、准备工作与代码实例 (1)安装PIL:下载后是一个exe,直接双击安装,它会自动安装到C:\Python27\Lib\site-packages中去, (2)pytesser:下载解...

Python 给某个文件名添加时间戳的方法

问题描述: 1、(先添加时间戳,再复制移动,两个文件加下面的文件名都被修改)将 /home/kangle/webdata/JPEGImages 路径下的111.jpg文件添加当前时刻的时...

详解Django的CSRF认证实现

详解Django的CSRF认证实现

什么是 CSRF CSRF, Cross Site Request Forgery, 跨站点伪造请求。举例来讲,某个恶意的网站上有一个指向你的网站的链接,如果某个用户已经登录到你的网站...

python逐行读取文件内容的三种方法

方法一:复制代码 代码如下:f = open("foo.txt")          ...