一:自動化測試的時候,啟動瀏覽器出現‘Chrome正在受到自動軟件的控制’,怎么樣隱藏,今天學習分享:
在瀏覽器配置里加個參數,忽略掉這個警告提示語,disable_infobars
option = webdriver.ChromeOptions() option.add_argument('disable-infobars')
參考代碼:
# coding:utf-8
from selenium import webdriver
# 加啟動配置
option = webdriver.ChromeOptions()
option.add_argument('disable-infobars')
# 打開chrome瀏覽器
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")
轉自:https://www.cnblogs.com/yaohanbaby/p/8080880.html