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实现在目录中查找指定文件的方法
Nov 11 Python
python生成器表达式和列表解析
Mar 10 Python
浅谈Python类里的__init__方法函数,Python类的构造函数
Dec 10 Python
python 切换root 执行命令的方法
Jan 19 Python
Python时间序列处理之ARIMA模型的使用讲解
Apr 02 Python
使用APScheduler3.0.1 实现定时任务的方法
Jul 22 Python
docker django无法访问redis容器的解决方法
Aug 21 Python
django 扩展user用户字段inlines方式
Mar 30 Python
Python延迟绑定问题原理及解决方案
Aug 04 Python
python 对一幅灰度图像进行直方图均衡化
Oct 27 Python
Python进行区间取值案例讲解
Aug 02 Python
Python通过loop.run_in_executor执行同步代码 同步变为异步
Apr 11 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安装zend opcache加速器教程
2015/03/02 PHP
深入讲解PHP的Yii框架中的属性(Property)
2016/03/18 PHP
PHP环形链表实现方法示例
2017/09/15 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
2017/11/17 PHP
JQuery文字列表向上滚动的代码
2013/11/13 Javascript
Jquery通过Ajax访问XML数据的小例子
2013/11/18 Javascript
js中的getAttribute方法使用示例
2014/08/01 Javascript
jquery树形菜单效果的简单实例
2016/06/06 Javascript
原生javascript实现的ajax异步封装功能示例
2016/11/03 Javascript
javascript replace()第二个参数为函数时的参数用法
2016/12/26 Javascript
Javascript中字符串相关常用的使用方法总结
2017/03/13 Javascript
js获取一组日期中最近连续的天数
2017/05/25 Javascript
Vue.js列表渲染绑定jQuery插件的正确姿势
2017/06/29 jQuery
React Native仿美团下拉菜单的实例代码
2017/08/08 Javascript
JS轮播图实现简单代码
2021/02/19 Javascript
解决bootstrap中下拉菜单点击后不关闭的问题
2018/08/10 Javascript
小程序兼容安卓和IOS数据处理问题及坑
2018/09/18 Javascript
使用PreloadJS加载图片资源的基础方法详解
2020/02/03 Javascript
echarts浮动显示单位的实现方法示例
2020/12/04 Javascript
详解Vue的异步更新实现原理
2020/12/22 Vue.js
全面解读Python Web开发框架Django
2014/06/30 Python
详谈Python中列表list,元祖tuple和numpy中的array区别
2018/04/18 Python
Python 机器学习库 NumPy入门教程
2018/04/19 Python
Python做智能家居温湿度报警系统
2018/09/25 Python
Python 创建新文件时避免覆盖已有的同名文件的解决方法
2018/11/16 Python
使用python无账号无限制获取企查查信息的实例代码
2020/04/17 Python
Tensorflow tensor 数学运算和逻辑运算方式
2020/06/30 Python
墨尔本最受欢迎的复古风格品牌:Princess Highway
2018/12/21 全球购物
联想C++笔试题
2012/06/13 面试题
int *p=NULL和*p= NULL有什么区别
2014/10/23 面试题
线程同步的方法
2016/11/23 面试题
联谊活动策划书
2014/01/26 职场文书
国家励志奖学金个人先进事迹材料
2014/05/04 职场文书
员工辞职信范文大全
2015/05/12 职场文书
民间借贷借条范本
2015/05/25 职场文书
卖车协议书范文
2016/03/23 职场文书