selenium加载配置参数,让chrome浏览器不出现‘Chrome正在受到自动软件的控制’的提示语,以及后台静默模式运行,不占用桌面的方法

一:自动化测试的时候,启动浏览器出现‘Chrome正在受到自动软件的控制’,怎么样隐藏,今天学习分享:html

在浏览器配置里加个参数,忽略掉这个警告提示语,disable_infobarspython

option = webdriver.ChromeOptions()
option.add_argument('disable-infobars')web

 

参考代码:chrome

# coding:utf-8浏览器

from selenium import webdriver安全

# 加启动配置less

option = webdriver.ChromeOptions()学习

option.add_argument('disable-infobars')测试

# 打开chrome浏览器spa

driver = webdriver.Chrome(chrome_options=option)

driver.get("https://www.baidu.com")

 

 

二:启动浏览器的时候不想看的浏览器运行,那就加载浏览器的静默模式,让它在后台偷偷运行。用headless

option = webdriver.ChromeOptions()
option.add_argument('headless')

 

代码以下:

# coding:utf-8 

from selenium import webdriver

# 加启动配置

option = webdriver.ChromeOptions()

option.add_argument('headless')

# 打开chrome浏览器

driver = webdriver.Chrome(chrome_options=option)

driver.get("https://www.baidu.com")

 

3、python selenium 调用Chrome,提示不安全的data和您使用的是不支持命令行标记

我用的是chrome 59.0.3071.109(正式版本) (64 位)后来把chromedriver 版本换成 2.31 问题解决了

 

来源:https://www.cnblogs.com/yaohanbaby/p/8080880.html

相关文章
相关标签/搜索