python requests示例_Python3中requests库学习01(常见请求示例)
1、请求携带参数的方式
1、带数据的postdata=字典对象
2、带header的postheaders=字典对象
3、带json的postjson=json对象
4、带参数的postparams=字典对象
5、普通文件上传 files=files = {'file':open('filaname.txt','rb')}
6、定制化文件上传 files=files = {'file':('filaname.png',open('filaname.png','rb'),'image/png')}
7、多文件上传files=files={'file':('filaname.png',open('filaname.png','rb'),'image/png')}
#普通上传
files = {'file':open('test.txt','rb')}
#自定义文件名,文件类型、请求头
files = {'file':('test.png',open('test.png','rb'),'image/png')}
#多文件上传
files = [('file1',('test.txt',open('test.txt', 'rb'))),('file2', ('test.png', open('test.png', 'rb')))]
r = requests.post(url,files=files)
#流式上传
with open( 'test.txt' ) as f:
r = requests.post(url,data = f)
#将RequestsCookieJar转换成字典
c = requests.utils.dict_from_cookiejar(r.cookies)
#方法一:简单发送
# cookies = {"aaa":"bbb"}
# r = requests.get(url,cookies=cookies)
# print r.text
#方法二:复杂发送
s = requests.session()
c = requests.cookies.RequestsCookieJar()
c.set('c-name','c-value',path='/xxx/uuu',domain='.test.com')
s.cookies.update(c)
2、请求中的特殊参数
#禁止自动重定向
allow_redirects=False
#超时时间
timeout=None
#去掉ssl验证
verify=False
#去掉警告提示
urllib3.disable_warnings()
#响应时间
res.elapsed.total_seconds()
python requests示例_Python3中requests库学习01(常见请求示例)相关推荐
- python requests 示例_Python3中requests库学习01(常见请求示例)
1.请求携带参数的方式 1.带数据的postdata=字典对象 2.带header的postheaders=字典对象 3.带json的postjson=json对象 4.带参数的postparams= ...
- python时间函数报错_python3中datetime库,time库以及pandas中的时间函数区别与详解...
1介绍datetime库之前 我们先比较下time库和datetime库的区别 先说下time 在 Python 文档里,time是归类在Generic Operating System Servic ...
- python获取系统时间函数_python3中datetime库,time库以及pandas中的时间函数区别与详解...
1介绍datetime库之前 我们先比较下time库和datetime库的区别 先说下time 在 Python 文档里,time是归类在Generic Operating System Servic ...
- python乘法函数_Python中列表与元组的乘法操作示例
本文实例讲述了Python中列表与元组的乘法操作.分享给大家供大家参考,具体如下: 直接上code吧,还可以这么玩儿 列表乘法: li=[1,] li=li*3 print(li) out: [1, ...
- python accept解析_python中requests库使用方法详解
一.什么是Requests Requests 是⽤Python语⾔编写,基于urllib,采⽤Apache2 Licensed开源协议的 HTTP 库.它⽐ urllib 更加⽅便,可以节约我们⼤量的 ...
- python requests登录_python3使用requests登录人人影视网站.py
1.[代码]python3使用requests登录人人影视网站.py """ python3使用requests登录人人影视网站.py 2016年5月11日 07:33: ...
- python中matlabplot库学习
import matplotlib.pyplot as plt # -*- coding: utf-8 -*-plt.plot([2,0,5,8]) fig = plt.figure() plt.sh ...
- python全局代理_Python3 中代理使用方法总结
作者:崔庆才 请勿转载 配套免费视频教程:Python3爬虫三大案例实战分享:猫眼电影.今日头条街拍美图.淘宝美食 Python3爬虫三大案例实战分享 爬取知乎所有用户详细信息 https://edu ...
- python 贴吧自动回复机-python_库学习_02_微信自动回复机器人
一.python发展的趋势日益庞大,微信也有对应的库itchat.这次的实例做做成可在任意电脑运行的微信自动回复机器人exe.文件. 二.完成这个小应用我们需要装一些库,, itchat:这个东东不出 ...
最新文章
- java bufferedwriter 写入tab_一个Java程序员的成长历程(014,015)天
- VTK:Utilities之GetClassName
- Java之对List里面的对象名字进行模糊查询
- java铝轮_为速度而生 JAVA Fuoco铝合金气动公路
- js组装知识(待续……)
- 代码不规范?985,211也不要!
- 音视频开发(3)---ffmpeg
- linux 文件读写锁,linux下的简单文件读写锁的操作
- 完美解决doc、docx格式word转换为Html
- Linux find 命令大全
- QT 与webkit(wke) 交互
- 安卓Systrace工具使用流程
- 微信小程序生成体验版的二维码
- VB程序设计教程(第四版)龚沛曾 实验8-2
- Vue.js实战——内置指令(二)
- java 修改图片名_Java修改文件夹下图片的名称
- 游戏辅助制作核心--植物大战僵尸逆向之阳光生产加速实现满天星(四)1
- 安装在我的电脑上的 TeamViewer 到底安全吗?
- 什么是CNAS?你了解CNAS认证吗?
- 使用openlayer添加图层
热门文章
- Python 机器学习——解决过拟合的方法
- android 崩溃原因,Android SurfaceView常见崩溃的原因以及解决办法
- linux关闭自动更新,Ubuntu开启系统自动升级与取消自动更新的方法,
- python是什么意思中文、好学吗-学习python难吗?是不是越低级的程序越难学,越高级的程序越简单?...
- 怎样学好python编程-3个月学好Python有多简单?
- 为什么都建议学java而不是python-就目前来说,学Java好还是学Python好?
- python儿童入门视频-老男孩Python视频教程全套完整版!无偿分享~
- 语音识别方案设计书.doc
- 未来比较火的计算机领域,【火了】未来十年,中国人才最紧缺的6个专业!
- vue根据屏幕大小适配表格高度