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使用matplotlib绘制折线图教程
Feb 08 Python
Python使用plotly绘制数据图表的方法
Jul 18 Python
python实现简单聊天应用 python群聊和点对点均实现
Sep 14 Python
TensorFlow损失函数专题详解
Apr 26 Python
使用numpy和PIL进行简单的图像处理方法
Jul 02 Python
解决Pycharm调用Turtle时 窗口一闪而过的问题
Feb 16 Python
Python 寻找局部最高点的实现
Dec 05 Python
pycharm激活码有效到2020年11月底
Sep 18 Python
python爬虫容易学吗
Jun 02 Python
python计算auc的方法
Sep 09 Python
Python下使用Trackbar实现绘图板
Oct 27 Python
pyqt5实现井字棋的示例代码
Dec 07 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
php的闭包(Closure)匿名函数初探
2016/02/14 PHP
php实现文件预览功能
2017/05/23 PHP
PHP批斗大会之缺失的异常详解
2019/07/09 PHP
laravel Validator ajax返回错误信息的方法
2019/09/29 PHP
深入分析PHP设计模式
2020/06/15 PHP
bcastr2.0 通用的图片浏览器
2006/11/22 Javascript
JQuery 选项卡效果(JS与HTML的分离)
2010/04/01 Javascript
JavaScript下利用fso判断文件是否存在的代码
2010/12/11 Javascript
浅析Js中的单引号与双引号问题
2013/11/06 Javascript
jQuery 获取/设置/删除DOM元素的属性以a元素为例
2014/05/23 Javascript
JavaScript获取一个范围内日期的方法
2015/04/24 Javascript
JavaScript实现算术平方根算法-代码超简单
2015/09/11 Javascript
Jquery跨域获得Json的简单实例
2016/05/18 Javascript
JS实现根据文件字节数返回文件大小的方法
2016/08/02 Javascript
jQuery实现checkbox列表的全选、反选功能
2016/11/24 Javascript
javascript将list转换成树状结构的实例
2017/09/08 Javascript
React Native之prop-types进行属性确认详解
2017/12/19 Javascript
深入理解JavaScript和TypeScript中的class
2018/04/22 Javascript
vue 中swiper的使用教程
2018/05/22 Javascript
微信小程序实现可长按移动控件
2020/11/01 Javascript
JS如何实现在弹出窗口中加载页面
2020/12/03 Javascript
Python实现购物评论文本情感分析操作【基于中文文本挖掘库snownlp】
2018/08/07 Python
Python访问MongoDB,并且转换成Dataframe的方法
2018/10/15 Python
Python实现统计英文文章词频的方法分析
2019/01/28 Python
python使用pandas处理大数据节省内存技巧(推荐)
2019/05/05 Python
Python pandas自定义函数的使用方法示例
2019/11/20 Python
python模块和包的应用BASE_PATH使用解析
2019/12/14 Python
DRF框架API版本管理实现方法解析
2020/08/21 Python
celery在python爬虫中定时操作实例讲解
2020/11/27 Python
selenium如何定位span元素的实现
2021/01/13 Python
CSS3轻松实现圆角效果
2017/11/09 HTML / CSS
美国受信赖的教育产品供应商:Nest Learning
2018/06/14 全球购物
毕业学生推荐信
2013/12/01 职场文书
见习期自我鉴定范文
2014/03/19 职场文书
迎国庆演讲稿
2014/09/05 职场文书
运动会400米加油稿(8篇)
2014/09/22 职场文书