Selenium3+python自动化013-操作浏览器的Cookie
2020-12-13 05:57
标签:技术 组成 功率 用户登录 安装 页面 需要 针对 客户端 一、操作浏览器的Cookie 1.1、验证码的处理方式 说明:WebDriver类库中没有对验证码处理的方法,但是在这里可以叙说下针对验证码的几种常用处理方式; 方式: 1. 去掉验证码、设置万能验证码:太简单都是开发来完成,我们在这里不做讲解 1.2、Cookie处理流程 步骤顺序需要注意: cookie: 二、加载浏览器指定配置文件 4.1、加载已安装插件 4.2、记住用户登录状态 Selenium3+python自动化013-操作浏览器的Cookie 标签:技术 组成 功率 用户登录 安装 页面 需要 针对 客户端 原文地址:https://www.cnblogs.com/liunaixu/p/11158937.html
1). 去掉验证码(测试环境下-采用)
2). 设置万能验证码(生产环境-采用)
3). 验证码识别技术(通过Python-tesseract来识别图片类型验证码;识别率很难达到100%)
4). 记录cookie(通过记录cookie进行登录-推荐)
2. 验证码识别技术:成功率不高,验证码种类繁多,不太适合;
3. 记录cookie:比较实用,我们对它进行下讲解;
1.先打开页面
2.添加cookie
3.刷新页面
1. Cookie是一小段的文本信息;格式:python中的字典(键值对组成)
2. Cookie产生:客户端请求服务器,如果服务器需要记录该用户状态,就向客户端浏览器颁发一个Cookie格式
3. Cookie使用:当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器,服务器检查该Cookie,以此来辨认用户状态。
文章标题:Selenium3+python自动化013-操作浏览器的Cookie
文章链接:http://soscw.com/essay/32112.html