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 ORM框架SQLAlchemy学习笔记之数据查询实例
Jun 10 Python
Python的Django框架中URLconf相关的一些技巧整理
Jul 18 Python
pyenv命令管理多个Python版本
Mar 26 Python
Python+Selenium+PIL+Tesseract自动识别验证码进行一键登录
Sep 20 Python
python使用PyCharm进行远程开发和调试
Nov 02 Python
详谈Python中列表list,元祖tuple和numpy中的array区别
Apr 18 Python
Python实现ping指定IP的示例
Jun 04 Python
python中redis查看剩余过期时间及用正则通配符批量删除key的方法
Jul 30 Python
Python 3.8 新功能全解
Jul 25 Python
django的ORM操作 增加和查询
Jul 26 Python
Python使用itchat模块实现群聊转发,自动回复功能示例
Aug 26 Python
Tensorflow轻松实现XOR运算的方式
Feb 03 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
收音机另类DIY - 纸巾盒做外壳
2021/03/02 无线电
php通过分类列表产生分类树数组的方法
2015/04/20 PHP
使用WordPress发送电子邮件的相关PHP函数用法解析
2015/12/15 PHP
yii2使用ajax返回json的实现方法
2016/05/14 PHP
PHP 验证身份证是否合法的函数
2017/02/09 PHP
php调用云片网接口发送短信的实现方法
2017/10/25 PHP
关于laravel后台模板laravel-admin select框的使用详解
2019/10/03 PHP
Javascript自定义排序 node运行 实例
2013/06/05 Javascript
使用CSS和jQuery模拟select并附提交后取得数据的代码
2013/10/18 Javascript
js实现日期级联效果
2014/01/23 Javascript
BootStrap 智能表单实战系列(五) 表单依赖插件处理
2016/06/13 Javascript
基于Vue自定义指令实现按钮级权限控制思路详解
2018/05/23 Javascript
Vue中Quill富文本编辑器的使用教程
2018/09/21 Javascript
el-input 标签中密码的显示和隐藏功能的实例代码
2019/07/19 Javascript
基于ts的动态接口数据配置的详解
2019/12/18 Javascript
js get和post请求实现代码解析
2020/02/06 Javascript
JS监听组合按键思路及实现过程
2020/04/17 Javascript
js实现随机点名器精简版
2020/06/29 Javascript
[03:09]2014DOTA2国际邀请赛 Mushi前队友送上祝福
2014/07/12 DOTA
[49:29]LGD vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
python Socket之客户端和服务端握手详解
2017/09/18 Python
python+opencv实现霍夫变换检测直线
2020/10/23 Python
python通过SSH登陆linux并操作的实现
2019/10/10 Python
pandas将多个dataframe以多个sheet的形式保存到一个excel文件中
2019/10/10 Python
python绘制动态曲线教程
2020/02/24 Python
python3.7 openpyxl 在excel单元格中写入数据实例
2020/09/01 Python
python利用 keyboard 库记录键盘事件
2020/10/16 Python
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
2013/11/18 HTML / CSS
爱尔兰灯和灯具网上商店:Lights.ie
2018/03/26 全球购物
销售工作人员的自我评价分享
2013/11/10 职场文书
生产部岗位职责范文
2014/02/07 职场文书
现金出纳岗位职责
2014/03/15 职场文书
竞聘演讲稿开场白
2014/08/25 职场文书
工程催款通知书
2015/04/17 职场文书
Python控制台输出俄罗斯方块的方法实例
2021/04/17 Python
VUE递归树形实现多级列表
2022/07/15 Vue.js