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实现的jpg格式图片修复代码
Apr 21 Python
Python模拟登陆淘宝并统计淘宝消费情况的代码实例分享
Jul 04 Python
Python解析excel文件存入sqlite数据库的方法
Nov 15 Python
Python实现的摇骰子猜大小功能小游戏示例
Dec 18 Python
PyCharm代码提示忽略大小写设置方法
Oct 28 Python
Python socket实现多对多全双工通信的方法
Feb 13 Python
VPS CENTOS 上配置python,mysql,nginx,uwsgi,django的方法详解
Jul 01 Python
Python csv文件的读写操作实例详解
Nov 19 Python
浅析matlab中imadjust函数
Feb 27 Python
python自动生成证件号的方法示例
Jan 14 Python
Python 用户输入和while循环的操作
May 23 Python
利用python做数据拟合详情
Nov 17 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图片处理之使用imagecopyresampled函数裁剪图片例子
2014/11/19 PHP
php实现微信发红包
2015/12/05 PHP
PHP汉字转换拼音的函数代码
2015/12/30 PHP
tp5框架使用composer实现日志记录功能示例
2019/01/10 PHP
php获取目录下所有文件及目录(多种方法)(推荐)
2019/05/14 PHP
在JavaScript中遭遇级联表达式陷阱
2007/03/08 Javascript
Firefox outerHTML实现代码
2009/06/04 Javascript
js 文件引入实现代码
2010/04/23 Javascript
js 获取(接收)地址栏参数值的方法
2013/04/01 Javascript
基于jquery步骤进度条源码分享
2015/11/12 Javascript
浅析JavaScript中的对象类型Object
2016/05/26 Javascript
Chrome不支持showModalDialog模态对话框和无法返回returnValue问题的解决方法
2016/10/30 Javascript
jQuery中each循环的跳出和结束实例
2017/08/16 jQuery
jquery实现用户登陆界面(示例讲解)
2017/09/06 jQuery
移动web开发之touch事件实例详解
2018/01/17 Javascript
零基础之Node.js搭建API服务器的详解
2019/03/08 Javascript
js实现选项卡效果
2020/03/07 Javascript
jquery实现异步文件上传ajaxfileupload.js
2020/10/23 jQuery
uni-app使用countdown插件实现倒计时
2020/11/01 Javascript
[01:10]3.19DOTA2发布会 三代刀塔人第一代
2014/03/25 DOTA
[00:43]DOTA2小紫本全民票选福利PA至宝全方位展示
2014/11/25 DOTA
Python数据库的连接实现方法与注意事项
2016/02/27 Python
Python构造自定义方法来美化字典结构输出的示例
2016/06/16 Python
解决pyshp UnicodeDecodeError的问题
2019/12/06 Python
基于Python实现简单学生管理系统
2020/07/24 Python
Python实现自动装机功能案例分析
2020/10/22 Python
彻底解决pip下载pytorch慢的问题方法
2021/03/01 Python
阿迪达斯印度官方商城:adidas India
2017/03/26 全球购物
实习生个人找工作的自我评价
2013/10/30 职场文书
中学生在校期间的自我评价分享
2013/11/13 职场文书
高一学年自我鉴定范文(3篇)
2014/09/26 职场文书
秦始皇兵马俑导游词
2015/02/02 职场文书
挂职锻炼个人总结
2015/03/05 职场文书
简历自荐信范文
2015/03/09 职场文书
2015年助理政工师工作总结
2015/05/26 职场文书
CSS实现渐变色边框(Gradient borders)的5种方法
2022/03/25 HTML / CSS