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实现的rsa加密算法详解
Jan 24 Python
Python反射的用法实例分析
Feb 11 Python
TensorFlow实现RNN循环神经网络
Feb 28 Python
Python使用progressbar模块实现的显示进度条功能
May 31 Python
Flask之flask-session的具体使用
Jul 26 Python
Python标准库使用OrderedDict类的实例讲解
Feb 14 Python
python使用flask与js进行前后台交互的例子
Jul 19 Python
详解python列表(list)的使用技巧及高级操作
Aug 15 Python
Python中的上下文管理器相关知识详解
Sep 19 Python
Python 基于wxpy库实现微信添加好友功能(简洁)
Nov 29 Python
解决Keras中Embedding层masking与Concatenate层不可调和的问题
Jun 18 Python
pandas 操作 Excel操作总结
Mar 31 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生成随机颜色方法汇总
2014/12/03 PHP
PHP文件及文件夹操作之创建、删除、移动、复制
2016/07/13 PHP
简单实现php上传文件功能
2017/09/21 PHP
PHP实现随机数字、字母的验证码功能
2018/08/01 PHP
JS window.opener返回父页面的应用
2009/10/24 Javascript
extJs 下拉框联动实现代码
2010/04/09 Javascript
jQuery判断元素是否是隐藏的代码
2011/04/24 Javascript
js判断变量初始化的三种形式及推荐用的形式
2014/07/22 Javascript
javascript实现iframe框架延时加载的方法
2014/10/30 Javascript
JS实现转动随机数抽奖特效代码
2020/04/16 Javascript
BootStrap智能表单实战系列(四)表单布局介绍
2016/06/13 Javascript
JavaScript“尽快失败”的原则实例详解
2016/10/08 Javascript
js与jquery分别实现tab标签页功能的方法
2016/11/18 Javascript
使用vue.js实现checkbox的全选和多个的删除功能
2017/02/17 Javascript
JSONP基础知识详解
2017/03/19 Javascript
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
Vue CLI项目 axios模块前后端交互的使用(类似ajax提交)
2019/09/01 Javascript
微信小程序实现二维码签到考勤系统
2020/01/16 Javascript
浅谈Vue2.4.0 $attrs与inheritAttrs的具体使用
2020/03/08 Javascript
echarts实现获取datazoom的起始值(包括x轴和y轴)
2020/07/20 Javascript
在vue中使用回调函数,this调用无效的解决
2020/08/11 Javascript
Django 使用Ajax进行前后台交互的示例讲解
2018/05/28 Python
Python 判断奇数偶数的方法
2018/12/20 Python
浅谈Python中的全局锁(GIL)问题
2019/01/11 Python
Python实现KNN(K-近邻)算法的示例代码
2019/03/05 Python
python matplotlib饼状图参数及用法解析
2019/11/04 Python
pyinstaller 3.6版本通过pip安装失败的解决办法(推荐)
2020/01/18 Python
国际知名设计师时装商店:Coggles
2016/09/05 全球购物
斯凯奇新西兰官网:SKECHERS新西兰
2018/02/22 全球购物
巴西服装和鞋子购物网站:Marisa
2018/10/25 全球购物
《手指教学》反思
2014/02/14 职场文书
小学生操行评语
2014/04/22 职场文书
医院信息公开实施方案
2014/05/09 职场文书
python中的被动信息搜集
2021/04/29 Python
Python趣味实战之手把手教你实现举牌小人生成器
2021/06/07 Python
游戏《铁拳》动画化!2022年年内播出
2022/03/21 日漫