python携带cookie登陆

1.获取cookie值

代码如下(示例):

def get_cookie():browser = webdriver.Chrome()browser.get("https://www.baidu.com")time.sleep(60)# 在等待的过程中输入账号密码,记录下此时的cookie值with open('cookies.txt', 'w') as f: # 将cookies保存为json格式f.write(json.dumps(browser.get_cookies()))browser.quit()

2.携带cookie登陆

代码如下(示例):

def login():driver = webdriver.Chrome()driver.implicitly_wait(10)# 记得写完整的url 包括http和httpsdriver.get("https://www.baidu.com")# 首先清除由于浏览器打开已有的cookiesdriver.delete_all_cookies()with open('cookies.txt', 'r') as f:# 使用json读取cookies 注意读取的是文件 所以用load而不是loadscookies_list = json.load(f)for cookie in cookies_list:driver.add_cookie(cookie)driver.refresh()---

python携带cookie登陆相关推荐

  1. python爬取微信公众号文章(携带cookie)

      哈喽,大家好呀,这里是滑稽研究所.本期我们想要爬取微信公众号的文章内容.首先你想要有自己的微信公众号来登录平台.在个人编辑发布文章的界面,我们能使用上方的超链接功能来搜索文章,可以按关键字,也可以 ...

  2. python 打开网页获取cookies_python 携带cookie获取页面内容

    有时会遇到爬取的页面需要登录,这就要带上cookie了. 下面记录了几种携带cookie的方法 # coding=utf-8 import requests s = requests.Session( ...

  3. Python爬虫——Cookie模拟登录

    文章目录 Python爬虫--Cookie模拟登录 1.Cookie模拟登录 2.Handler处理器 Python爬虫--Cookie模拟登录 1.Cookie模拟登录 现在很多网站需要用户成功登录 ...

  4. Python:模拟登陆与HTTP协议(1)

    编程悬崖,回头是岸 --Python:模拟登陆与HTTP协议(1) 最近快船可谓风生水起,现在是14胜3负排西部第二,西决地板的魔咒有望破解.东部毫无疑问是骑士的了,就看西部的马刺勇士快船谁能笑到最后 ...

  5. 爬虫之requests模块在headers参数中携带cookie发送请求

    爬虫之requests模块在headers参数中携带cookie发送请求 网站经常利用请求头中的Cookie字段来做用户访问状态的保持,那么我们可以在headers参数中添加Cookie,模拟普通用户 ...

  6. .net session 有效时间_Python中requests模拟登录的三种方式(携带cookie/session进行请求网站)...

    这篇文章主要介绍了python中requests模拟登录的三种方式(携带cookie/session进行请求网站),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋 ...

  7. 03-requests模块携带UA请求头,携带参数,携带cookie,持久化存储

    reques模块的基础使用方法 chrome浏览器使用方法了解新建隐身窗口的目的,了解chrome中network的使用 1,新建隐身窗口(无痕窗口) 浏览器中直接打开网站,会自动带上之前网站保存的c ...

  8. 微信小程序踩坑-Cookie登陆失败

    目录 1 问题描述 小程序成功登陆后,安卓用户预约操作时,偶尔会出现登陆异常情况. 2 登陆实现方案 后端Cookie校验用户登陆状态 3 排查过程 1)后台日志排查,用户Cookie无效 2)微信小 ...

  9. python 头条_python-selenium登陆今日头条

    https://blog.csdn.net/a942242856/article/details/88379727 #python-selenium登陆今日头条 在运营今日头条的过程当中,有时候未免要 ...

最新文章

  1. sqoop操作之HIVE导出到ORACLE
  2. Nginx+Tomcat简单集群配置
  3. python语言程序设计2019版第二章课后答案-《python语言程序设计》_第二章编程题...
  4. ubuntu source
  5. [技术基础]计算机网络技术基础名词解释
  6. 【python教程】IO文件操作的常见用法
  7. java如何配置环境_java如何配置环境变量
  8. 关于vue执行打包后,如何在本地浏览问题
  9. 静态方法和实例方法(mark)
  10. Python的hasattr(),getattr(),setattr()
  11. 软件开发中常见名词解释
  12. 快速搭建仓储管理系统
  13. OpenGL 纹理基础与索引
  14. 如何正确选择注塑模具浇口位置?这下真的懂了
  15. 【架构师技能篇】Worker初识
  16. 2012清明北京---泰山踏青
  17. win7打不开chm格式文件
  18. 「蚂蚁金服」热搜的背后:「李开复」到底是不是口误?
  19. java开源线程池_线程池 - Java 并发性和多线程 - UDN开源文档
  20. ATOM基础教程一分屏操作(15)

热门文章

  1. 【Unity3DRPG入门学习笔记第六卷】SetCursor 设置鼠标指针
  2. SAP--集团、公司、公司代码、工厂
  3. 会Python的淘宝商家可以横扫一切竞争对手,这就是会技术的魅力!(下)
  4. 攻克论文写作系列之5:你论文的“贡献”是什么?
  5. oracle同义词创建(synonym)
  6. matlab_tts更改为在线获取百度语音合成
  7. css3边框线border
  8. 内网穿透-花生壳的简单使用
  9. 2_STM32最小系统设计
  10. 二进制部署k8s1.18(下)