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常用参数相关推荐

  1. dataTables常用参数

    一.新版本和老版本的区别 新版本的改进:https://datatables.net/new/1.10 新老版本参数变化列表:http://datatables.club/upgrade/1.10-c ...

  2. qemu使用实例和常用参数

    =========================qemu使用实例参数详解========================= qemu.exe -kernel-kqemu -L . -m 512 -h ...

  3. JVM常用参数与工具

    原文出处:http://www.cnblogs.com/zhguang/p/java-jvm-gc.html 目录 参数设置 收集器搭配 启动内存分配 监控工具和方法 调优方法 调优实例       ...

  4. rsync - 客户端常用参数

    rsync - 客户端常用参数 # -a, --archive # This is equivalent to -rlptgoD. It is a quick way of saying you wa ...

  5. ajax重要且常用参数

    ajax的重要参数 $.ajax({url: "请求路径",type: "post",contentType: "application/json; ...

  6. 记录第一次使用selenium 调用Chrome无头浏览器和options一些参数解析整合

    记录第一次使用selenium 调用Chrome无头浏览器和options一些参数解析整合 1.selenium使用 from selenium import webdriver from selen ...

  7. qemu常用参数选项说明

    qemu常用参数选项说明 在我的系列博客<基于qemu-riscv从0开始构建嵌入式linux系统>中使用qemu项目一步步构造搭建了嵌入式linux系统,而其中在run.sh中qemu的 ...

  8. Messagebox.Show()常用参数的讨论

    声明:IWin32Window owner   ,  HelpNavigator navigator ,    string keyword 上面的三个参数类型不是很了解.没有做讨论. 等以后了解多了 ...

  9. MySQL客户端工具mysqladmin常用参数和命令总结

    文章目录 1.1 mysqladmin工具如何安装 1.2 mysqladmin工具有何作用 1.3 mysqladmin工具语法说明 1.4 mysqladmin读取文件获取连接信息 1.5 mys ...

最新文章

  1. jfinal整合shiro回顾
  2. centos ruby通过rvm更新版本
  3. Matlab:成功解决Undefined function or variable B
  4. solaris下常见文件压缩/解压方式简单小结—待续中
  5. 两次深度debug经历,希望大家不要踩坑
  6. 【转载】python几种经典排序方法的实现
  7. 怎么更改wifi频段_科普 | 你了解WiFi信号扩展器吗?
  8. UVA12897 - Decoding Baby Boos
  9. org.aspectj aspectjweaver 报错
  10. C语言三种常见的输出格式
  11. 常用计算机函数公式,最常用的Excel函数公式大全
  12. win10+Vs2019编译PCL中Kinfu-largescale
  13. jQWidgets v8.0.0正式发布
  14. 微信小程序开发常见问题总结
  15. 基于莱维飞行和随机游动策略的灰狼算法-附代码
  16. Android的根证书颁发机构列表
  17. Android之九宫格解锁的实现
  18. wxWidgets教程(14)——书签控件wxBookCtrl
  19. Connection has been closed BEFORE response异常
  20. JHM宽频电机新一代的“马达”

热门文章

  1. 时下几款著名的游戏引擎介绍,也许你只听说过“虚幻引擎”
  2. 尼古拉·特斯拉,到底有多神?
  3. 零基础入门金融风控-贷款违约预测-Task4 建模与调参
  4. saladict提示Invalid value for bounds bounds must be at least 50% within visible screen
  5. 如何估算一个项目的成本:CAPEX与OPEX的区别
  6. ubuntu折腾笔记【三】
  7. mysql主键有Duplicate entry
  8. Es6类数组length属性和扩展方法,find(),findIndex(),fill(),copyWithin(),entries()...用法
  9. 三款国产操作系统使用初步体验
  10. 前端开发培训哪个比较好