selenium.webdriver中add_argument方法常用参数表


Posted in Python onApril 08, 2021

我们在使用selenium库调用Chromedriver.exe时需要很多的配置参数下面列出了常用参数

chrome_options.add_argument("xxx")

序号  参数  说明

1   --allow-outdated-plugins     不停用过期的插件。

2   --allow-running-insecure-content     默认情况下,https 页面不允许从 http 链接引用 javascript/css/plug-ins。添加这一参数会放行这些内容。

3   --allow-scripting-gallery    允许拓展脚本在官方应用中心生效。默认情况下,出于安全因素考虑这些脚本都会被阻止。

4   --disable-accelerated-video  停用 GPU 加速视频。

5   --disable-dart   停用 Dart。

6   --disable-desktop-notifications  禁用桌面通知,在 Windows 中桌面通知默认是启用的。

7   --disable-extensions     禁用拓展。

8   --disable-file-system    停用 FileSystem API。

9   --disable-preconnect     停用 TCP/IP 预连接。

10  --disable-remote-fonts   关闭远程字体支持。SVG 中字体不受此参数影响。

11  --disable-speech-input   停用语音输入。

12  --disable-web-security   不遵守同源策略。

13  --disk-cache-dir     将缓存设置在给定的路径。

14  --disk-cache-size    设置缓存大小上限,以字节为单位。

15  --dns-prefetch-disable   停用DNS预读。

16  --enable-print-preview   启用打印预览。

17  --extensions-update-frequency    设定拓展自动更新频率,以秒为单位。

18  --incognito  让浏览器直接以隐身模式启动。

19  --keep-alive-for-test    最后一个标签关闭后仍保持浏览器进程。(某种意义上可以提高热启动速度,不过你最好得有充足的内存)

20  --kiosk  启用kiosk模式。(一种类似于全屏的浏览模式)

21  --lang   使用指定的语言。

22  --no-displaying-insecure-content     默认情况下,https 页面允许从 http 链接引用图片/字体/框架。添加这一参数会阻止这些内容。

23  --no-first-run   跳过 Chromium 首次运行检查。

24  --no-referrers   不发送 Http-Referer 头。

25  --no-sandbox     彻底停用沙箱。

26  --no-startup-window  启动时不建立窗口。

27  --proxy-pac-url  使用给定 URL 的 pac 代理脚本。(也可以使用本地文件,如 --proxy-pac-url="file:\\\c:\proxy.pac")

28  --proxy-server   使用给定的代理服务器,这个参数只对 http 和 https 有效。(例如 --proxy-server=127.0.0.1:8087 )

29  --single-process     以单进程模式运行 Chromium。(启动时浏览器会给出不安全警告)

30  --start-maximized    启动时最大化。

31  --user-agent     使用给定的 User-Agent 字符串

参数:--user-data-dir=UserDataDir

用途:自订使用者帐户资料夹(如:?user-data-dir="D:\temp\Chrome User Data")

参数:--process-per-tab

用途:每个分页使用单独进程

参数:--process-per-site

用途:每个站点使用单独进程

参数:--in-process-plugins

用途:插件不启用单独进程

参数:--disable-popup-blocking

用途:禁用弹出拦截

参数:--disable-javascript

用途:禁用JavaScript

参数:--disable-java

用途:禁用Java

参数:--disable-plugins

用途:禁用插件

参数:?disable-images

用途:禁用图像

参数:--omnibox-popup-count=”num”

用途:将网址列弹出的提示选单数量改为num个

参数:--enable-vertical-tabs

更多关于selenium库的使用方法请查看下面的相关链接

Python 相关文章推荐
跟老齐学Python之玩转字符串(1)
Sep 14 Python
在Python的Flask框架中构建Web表单的教程
Jun 04 Python
django解决跨域请求的问题详解
Jan 20 Python
python 实现矩阵上下/左右翻转,转置的示例
Jan 23 Python
Python中正则表达式的用法总结
Feb 22 Python
对python中的float除法和整除法的实例详解
Jul 20 Python
Python3 venv搭建轻量级虚拟环境的步骤(图文)
Aug 09 Python
Python中的 sort 和 sorted的用法与区别
Aug 10 Python
Python使用gluon/mxnet模块实现的mnist手写数字识别功能完整示例
Dec 18 Python
python实现图像拼接功能
Mar 23 Python
opencv 查找连通区域 最大面积实例
Jun 04 Python
python如何实时获取tcpdump输出
Sep 16 Python
python3使用diagrams绘制架构图的步骤
python实现求纯色彩图像的边框
python爬取企查查企业信息之selenium自动模拟登录企查查
Python3 使用pip安装git并获取Yahoo金融数据的操作
Apr 08 #Python
Django 如何实现文件上传下载
Apr 08 #Python
python3 删除所有自定义变量的操作
Apr 08 #Python
pytorch显存一直变大的解决方案
Apr 08 #Python
You might like
基于laravel制作APP接口(API)
2016/03/15 PHP
Yii2 rbac权限控制之rule教程详解
2016/06/23 PHP
thinkPHP2.1自定义标签库的导入方法详解
2016/07/20 PHP
Yii2汉字转拼音类的实例代码
2017/04/18 PHP
PHP+Ajax实现的检测用户名功能简单示例
2019/02/12 PHP
JavaScript 设计模式学习 Factory
2009/07/29 Javascript
初窥JQuery(二)事件机制(2)
2010/12/06 Javascript
form表单中去掉默认的enter键提交并绑定js方法实现代码
2013/04/01 Javascript
Js动态添加复选框Checkbox的实例方法
2013/04/08 Javascript
JS实现浏览器状态栏显示时间的方法
2015/10/27 Javascript
牛叉的Jquery——Jquery与DOM对象的互相转换及DOM的三种操作
2015/10/29 Javascript
jquery自适应布局的简单实例
2016/05/28 Javascript
Javascript小技能总结(推荐)
2016/06/02 Javascript
js判断是否为空和typeof的用法(详解)
2016/10/07 Javascript
原生js实现吸顶效果
2017/03/13 Javascript
微信小程序表单验证错误提示效果
2017/05/19 Javascript
vue axios用法教程详解
2017/07/23 Javascript
cnpm加速Angular项目创建的方法
2018/09/07 Javascript
对vue中v-if的常见使用方法详解
2018/09/28 Javascript
BootstrapValidator实现表单验证功能
2019/11/08 Javascript
解决vue项目中页面调用数据 在数据加载完毕之前出现undefined问题
2019/11/14 Javascript
python调用短信猫控件实现发短信功能实例
2014/07/04 Python
基于python的Tkinter编写登陆注册界面
2017/06/30 Python
基于Django的python验证码(实例讲解)
2017/10/23 Python
用python的requests第三方模块抓取王者荣耀所有英雄的皮肤实例
2017/12/14 Python
原生python实现knn分类算法
2019/10/24 Python
Python使用OpenPyXL处理Excel表格
2020/07/02 Python
Python如何读写字节数据
2020/08/05 Python
HTML+CSS3模拟心的跳动实例代码
2017/09/05 HTML / CSS
Needle & Thread官网:英国仙女品牌
2018/01/13 全球购物
意大利网上购书网站:Libraccio.it
2021/02/03 全球购物
医院护士的求职信范文
2013/12/26 职场文书
房地产财务部员工岗位职责
2014/03/12 职场文书
2019入党申请书范文3篇
2019/08/21 职场文书
MySQL 开窗函数
2022/02/15 MySQL
淡雅古典唯美少女娇媚宁静迷人写真
2022/03/21 杂记