对python requests发送json格式数据的实例详解


Posted in Python onDecember 19, 2018

requests是常用的请求库,不管是写爬虫脚本,还是测试接口返回数据等。都是很简单常用的工具。

这里就记录一下如何用requests发送json格式的数据,因为一般我们post参数,都是直接post,没管post的数据的类型,它默认有一个类型的,貌似是 application/x-www-form-urlencoded。

但是,我们写程序的时候,最常用的接口post数据的格式是json格式。当我们需要post json格式数据的时候,怎么办呢,只需要添加修改两处小地方即可。

详见如下代码:

import requests
import json

data = {
 'a': 123,
 'b': 456
}
headers = {'Content-Type': 'application/json'} ## headers中添加上content-type这个参数,指定为json格式
response = requests.post(url='url', headers=headers, data=json.dumps(data)) ## post的时候,将data字典形式的参数用json包转换成json格式。

OK,就是这么简单,就可以发送json格式数据,进行接口测试等。

以上这篇对python requests发送json格式数据的实例详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python私有属性和方法实例分析
Jan 15 Python
python通过正则查找微博@(at)用户的方法
Mar 13 Python
python uuid模块使用实例
Apr 08 Python
利用Python中的输入和输出功能进行读取和写入的教程
Apr 14 Python
梯度下降法介绍及利用Python实现的方法示例
Jul 12 Python
对python中类的继承与方法重写介绍
Jan 20 Python
浅析Python 读取图像文件的性能对比
Mar 07 Python
Python学习笔记之错误和异常及访问错误消息详解
Aug 08 Python
python3 webp转gif格式的实现示例
Dec 10 Python
python实现的Iou与Giou代码
Jan 18 Python
sklearn的predict_proba使用说明
Jun 28 Python
Opencv python 图片生成视频的方法示例
Nov 18 Python
解决Python下json.loads()中文字符出错的问题
Dec 19 #Python
python执行CMD指令,并获取返回的方法
Dec 19 #Python
python使用response.read()接收json数据的实例
Dec 19 #Python
Python通用循环的构造方法实例分析
Dec 19 #Python
Python实现对字典分别按键(key)和值(value)进行排序的方法分析
Dec 19 #Python
对json字符串与python字符串的不同之处详解
Dec 19 #Python
浅谈Python接口对json串的处理方法
Dec 19 #Python
You might like
解析CodeIgniter自定义配置文件
2013/06/18 PHP
Dwz与thinkphp整合下的数据导出到Excel实例
2014/12/04 PHP
php创建桌面快捷方式实现方法
2015/12/31 PHP
Thinkphp 框架扩展之行为扩展原理与实现方法分析
2020/04/23 PHP
(推荐一个超好的JS函数库)S.Sams Lifexperience ScriptClassLib
2007/04/29 Javascript
JavaScript 使用技巧精萃(.net html
2009/04/25 Javascript
js计算页面刷新的次数
2009/07/20 Javascript
Javascript页面添加到收藏夹的简单方法
2013/08/07 Javascript
深入理解Javascript中的循环优化
2013/11/09 Javascript
分享10个原生JavaScript技巧
2015/04/20 Javascript
javascript实现省市区三级联动下拉框菜单
2015/11/17 Javascript
JS如何判断json是否为空
2016/07/06 Javascript
BootStrap的table表头固定tbody滚动的实例代码
2016/08/24 Javascript
node.js中fs.stat与fs.fstat的区别详解
2017/06/01 Javascript
Vue实现简易计算器
2020/02/25 Javascript
[15:41]教你分分钟做大人——灰烬之灵
2015/03/11 DOTA
python抓取京东价格分析京东商品价格走势
2014/01/09 Python
python re正则匹配网页中图片url地址的方法
2018/12/20 Python
浅谈python新式类和旧式类区别
2019/04/26 Python
python实现LBP方法提取图像纹理特征实现分类的步骤
2019/07/11 Python
python每天定时运行某程序代码
2019/08/16 Python
Python + Flask 实现简单的验证码系统
2019/10/01 Python
Python内置异常类型全面汇总
2020/05/28 Python
python 简单的调用有道翻译
2020/11/25 Python
python绘制汉诺塔
2021/03/01 Python
Ever New美国:澳大利亚领先的女装时尚品牌
2019/11/28 全球购物
如何打印出当前源文件的文件名以及源文件的当前行号
2015/04/05 面试题
大唐面试试题(CPU,UNIX等等)
2012/01/11 面试题
四好少年事迹材料
2014/01/12 职场文书
诉讼代理人授权委托书
2014/04/08 职场文书
大四毕业生自荐书
2014/07/05 职场文书
我的中国梦演讲稿1000字
2014/08/19 职场文书
2014年纪委工作总结
2014/12/05 职场文书
出纳岗位职责
2015/01/31 职场文书
2016入党积极分子考察评语
2015/12/01 职场文书
大学社团活动总结怎么写
2019/06/21 职场文书