webdriver options常用参数
webdriver options常用参数
options.add_argument('--disable-infobars') # 禁止策略化
options.add_argument('--no-sandbox') # 解决DevToolsActivePort文件不存在的报错
options.add_argument('window-size=1920x3000') # 指定浏览器分辨率
options.add_argument('--disable-gpu') # 谷歌文档提到需要加上这个属性来规避bug
options.add_argument('--incognito') # 隐身模式(无痕模式)
options.add_argument('--disable-javascript') # 禁用javascript
options.add_argument('--start-maximized') # 最大化运行(全屏窗口),不设置,取元素会报错
options.add_argument('--hide-scrollbars') # 隐藏滚动条, 应对一些特殊页面
options.add_argument('blink-settings=imagesEnabled=false') # 不加载图片, 提升速度
options.add_argument('--headless') # 浏览器不提供可视化页面. linux下如果系统不支持可视化不加这条会启动失败
options.binary_location = r"C:Program Files (x86)GoogleChromeApplicationchrome.exe" # 手动指定使用的浏览器位置
options.add_argument('lang=en_US') # 设置语言
options.add_argument('User-Agent=Mozilla/5.0 (Linux; U; Android 8.1.0; zh-cn; BLA-AL00 Build/HUAWEIBLA-AL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.132 MQQBrowser/8.9 Mobile Safari/537.36')
options.add_argument('--headless') # 浏览器不提供可视化页面
prefs = {"":""}
prefs["credentials_enable_service"] = False
prefs["profile.password_manager_enabled"] = False
chrome_option_set.add_experimental_option("prefs", prefs) # 屏蔽'保存密码'提示框
webdriver options常用参数相关推荐
- dataTables常用参数
一.新版本和老版本的区别 新版本的改进:https://datatables.net/new/1.10 新老版本参数变化列表:http://datatables.club/upgrade/1.10-c ...
- qemu使用实例和常用参数
=========================qemu使用实例参数详解========================= qemu.exe -kernel-kqemu -L . -m 512 -h ...
- JVM常用参数与工具
原文出处:http://www.cnblogs.com/zhguang/p/java-jvm-gc.html 目录 参数设置 收集器搭配 启动内存分配 监控工具和方法 调优方法 调优实例 ...
- rsync - 客户端常用参数
rsync - 客户端常用参数 # -a, --archive # This is equivalent to -rlptgoD. It is a quick way of saying you wa ...
- ajax重要且常用参数
ajax的重要参数 $.ajax({url: "请求路径",type: "post",contentType: "application/json; ...
- 记录第一次使用selenium 调用Chrome无头浏览器和options一些参数解析整合
记录第一次使用selenium 调用Chrome无头浏览器和options一些参数解析整合 1.selenium使用 from selenium import webdriver from selen ...
- qemu常用参数选项说明
qemu常用参数选项说明 在我的系列博客<基于qemu-riscv从0开始构建嵌入式linux系统>中使用qemu项目一步步构造搭建了嵌入式linux系统,而其中在run.sh中qemu的 ...
- Messagebox.Show()常用参数的讨论
声明:IWin32Window owner , HelpNavigator navigator , string keyword 上面的三个参数类型不是很了解.没有做讨论. 等以后了解多了 ...
- MySQL客户端工具mysqladmin常用参数和命令总结
文章目录 1.1 mysqladmin工具如何安装 1.2 mysqladmin工具有何作用 1.3 mysqladmin工具语法说明 1.4 mysqladmin读取文件获取连接信息 1.5 mys ...
最新文章
- jfinal整合shiro回顾
- centos ruby通过rvm更新版本
- Matlab:成功解决Undefined function or variable B
- solaris下常见文件压缩/解压方式简单小结—待续中
- 两次深度debug经历,希望大家不要踩坑
- 【转载】python几种经典排序方法的实现
- 怎么更改wifi频段_科普 | 你了解WiFi信号扩展器吗?
- UVA12897 - Decoding Baby Boos
- org.aspectj aspectjweaver 报错
- C语言三种常见的输出格式
- 常用计算机函数公式,最常用的Excel函数公式大全
- win10+Vs2019编译PCL中Kinfu-largescale
- jQWidgets v8.0.0正式发布
- 微信小程序开发常见问题总结
- 基于莱维飞行和随机游动策略的灰狼算法-附代码
- Android的根证书颁发机构列表
- Android之九宫格解锁的实现
- wxWidgets教程(14)——书签控件wxBookCtrl
- Connection has been closed BEFORE response异常
- JHM宽频电机新一代的“马达”
热门文章
- 时下几款著名的游戏引擎介绍,也许你只听说过“虚幻引擎”
- 尼古拉·特斯拉,到底有多神?
- 零基础入门金融风控-贷款违约预测-Task4 建模与调参
- saladict提示Invalid value for bounds bounds must be at least 50% within visible screen
- 如何估算一个项目的成本:CAPEX与OPEX的区别
- ubuntu折腾笔记【三】
- mysql主键有Duplicate entry
- Es6类数组length属性和扩展方法,find(),findIndex(),fill(),copyWithin(),entries()...用法
- 三款国产操作系统使用初步体验
- 前端开发培训哪个比较好