使用RequestsCookieJar自动保存并传递cookie
2024-09-05 20:54:40
使用python的requests开发爬虫程序的时候,经常需要将之前请求返回的cookie值作为下一个请求的cookie进行调用,比如模拟登录之后的返回的sessionID,就是需要作为后续请求的cookie参数
分成三步走:
1、通过requests模块导入 from requests.cookies import RequestsCookieJar
2、进行实例化:jar = RequestsCookieJar()
3、进行设置: jar.set(cookie['name'], cookie['value'])
完成之后就可以在直接在请求网页源文件的时候,将这个cookie带上一起发送请求了
这个是用在模拟登录的时候用到的,当我使用pyppeteer模拟登录的时候,获取到的cookie是一个列表,所以这时候,就需要进行转换了
最新文章
- appium 自动化测试之知乎Android客户端
- Tomcat Shell脚本(启动|关闭|重启|状态)
- day4作业之信息表
- JavaScript在IE6,IE7下报错'expected identifier, string or number'
- diahosting的低配vps弱爆了
- css-01
- Php环境下载(PHPNow)安装
- Android Bitmaps缓存
- 基于visual Studio2013解决面试题之0807strstr函数
- Java回调理解 (step by step)
- Annotation基础知识
- 机器学习之Adaboost (自适应增强)算法
- 【转载】Qt之JSON生成与解析
- JS设计模式(6)命令模式
- vmware 安装 centos7 记录笔记
- spring boot 使用拦截器 无法注入 配置值 、bean问题
- 【Spring学习笔记-MVC-8】SpringMVC之类型转换Converter
- 接口测试工具--Poster与Postman的简单实用
- DIDM源码分析
- Buildroot 使用默认配置