python requests库添加自定义cookie的方法
来源:互联网 发布:win10系统ps软件 编辑:程序博客网 时间:2024/06/05 16:17
requests库是个很方便的爬虫,相关文档已经很详细了。
不过我今天在爬网页时,有一个网站是在脚本中添加cookie的,但我向requests.cookies里添加cookie费了不少周折。尝试了多个方法,这些方法都各有一些缺点。最终找到一个完全符合需求的方法。今天尝试的各种方法如下:
1. 类似操作dict
可以添加cookie,不会清除原cookie
缺点:不能设置path、domain等参数。
2. requests.cookies.set() 函数
优点:不能设置path、domain等参数。
缺点:会清除原有cookie。
3. 网上有文章说可以发一次请求,把新的cookie加在请求中,然后就会自动把新的cookie和原有的cookie混合。但我试过后发现无效。
4. requests.utils.add_dict_to_cookiejar(cj, cookie_dict)
最后经过仔细研究,终于找到 requests.cookies.update() 函数
5. requests.cookies.update()
0 0
- python requests库添加自定义cookie的方法
- python requests库添加自定义cookie的方法
- python requests module使用cookie的两种方法
- python requests的方法
- python的requests库
- 爬虫 requests库的cookie 和session
- python使用requests获取cookie
- 添加自定义的Python模块方法
- python+phantomjs+selenium爬虫添加cookie的方法
- 关于requests的session方法保持cookie的问题。
- 关于requests的session方法保持cookie的问题。
- python Requests库的用法
- python的 requests库使用
- python的requests库详解
- python下requests模块的安装方法
- python requests方法
- requests有关cookie的使用
- python的requests在网络请求中添加cookies参数
- 二叉排序树
- 用SQL语言创建AES加解密的存储过程
- toolbar实现标题栏
- android测试:MonkeyRunner
- hdu 1018
- python requests库添加自定义cookie的方法
- 求给定数组的最大子数组
- 得到当前线程
- 关于研究Webservice问题总结与心得体会
- C# 获取SQL Server所有的数据库名称
- 前端问题答案讨论
- Android View之onMeasure流程
- java运行时数据区
- Java注解与自定义注解处理器