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封装shell命令实例分析
May 05 Python
python3音乐播放器简单实现代码
Apr 20 Python
python3中zip()函数使用详解
Jun 29 Python
Python实现读取txt文件中的数据并绘制出图形操作示例
Feb 26 Python
pytorch索引查找 index_select的例子
Aug 18 Python
python递归下载文件夹下所有文件
Aug 31 Python
python将字典列表导出为Excel文件的方法
Sep 02 Python
python 利用jinja2模板生成html代码实例
Oct 10 Python
Django多进程滚动日志问题解决方案
Dec 17 Python
运行tensorflow python程序,限制对GPU和CPU的占用操作
Feb 06 Python
Python 3.9的到来到底是意味着什么
Oct 14 Python
Python Matplotlib绘制两个Y轴图像
Apr 13 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
用缓存实现静态页面的测试
2006/12/06 PHP
PHP中函数内引用全局变量的方法
2008/10/20 PHP
php将数据库中所有内容生成静态html文档的代码
2010/04/12 PHP
Laravel实现定时任务的示例代码
2017/08/10 PHP
TP5框架简单登录功能实现方法示例
2019/10/31 PHP
JavaScript判断DOM何时加载完毕的技巧
2012/11/11 Javascript
jQuery 选择器项目实例分析及实现代码
2012/12/28 Javascript
JavaScript判断一个字符串是否包含指定子字符串的方法
2015/03/18 Javascript
js获取页面description的方法
2015/05/21 Javascript
jquery实现带缩略图的全屏图片画廊效果实例
2015/06/25 Javascript
JavaScript位置与大小(1)之正确理解和运用与尺寸大小相关的DOM属性
2015/12/26 Javascript
javascript运动效果实例总结(放大缩小、滑动淡入、滚动)
2016/01/08 Javascript
jQuery绑定事件的四种方式介绍
2016/10/31 Javascript
JS中事件冒泡和事件捕获介绍
2016/12/13 Javascript
Layui给数据表格动态添加一行并跳转到添加行所在页的方法
2018/08/20 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
2018/09/25 Javascript
JS精确判断数据类型代码实例
2019/12/18 Javascript
基于Vant UI框架实现时间段选择器
2020/12/24 Javascript
[02:25]DOTA2英雄基础教程 生死判决瘟疫法师
2013/12/06 DOTA
python3学习笔记之多进程分布式小例子
2018/02/13 Python
mvc框架打造笔记之wsgi协议的优缺点以及接口实现
2018/08/01 Python
python命令行参数用法实例分析
2019/06/25 Python
python 表格打印代码实例解析
2019/10/12 Python
Python SELENIUM上传文件或图片实现过程
2019/10/28 Python
pytorch 移动端部署之helloworld的使用
2020/10/30 Python
Python爬虫爬取有道实现翻译功能
2020/11/27 Python
python 基于Apscheduler实现定时任务
2020/12/15 Python
介绍一下SOA和SOA的基本特征
2016/02/24 面试题
应届毕业生就业自荐信
2013/10/26 职场文书
四年大学生活的个人自我评价
2013/12/11 职场文书
男方父母证婚词
2014/01/12 职场文书
班子个人四风问题整改措施
2014/10/04 职场文书
一年级语文上册复习计划
2015/01/17 职场文书
辞职信格式模板
2015/02/27 职场文书
2016年社会管理综治宣传月活动总结
2016/03/16 职场文书
MySQL数据库之存储过程 procedure
2022/06/16 MySQL