Python 是否有可能防止无头镀铬车窗在运行时升起?
在我的Mac电脑上,我使用下面的selenium代码在headless Chrome中搜索Python关键字Python 是否有可能防止无头镀铬车窗在运行时升起?,python,selenium,headless,Python,Selenium,Headless,在我的Mac电脑上,我使用下面的selenium代码在headless Chrome中搜索Python关键字 from selenium import webdriver wd = webdriver.Chrome(r"/opt/webdrivers/chromedriver") wd.implicitly_wait(5) wd.get("https://www.google.com") element = wd.find_element_by_
from selenium import webdriver
wd = webdriver.Chrome(r"/opt/webdrivers/chromedriver")
wd.implicitly_wait(5)
wd.get("https://www.google.com")
element = wd.find_element_by_id('kw')
element.send_keys('Python\n')
element = wd.find_element_by_class_name('c-abstract')
print(element.text)
但是,Chrome会自动打开一个窗口
我对无头浏览器的理解现在将打开一个窗口。尽管如此,是否有可能限制GUI启动,让它安静运行?我不知道
无头chrome
但您可以通过以下选项以无头模式运行chrome
options=webdriver.ChromeOptions()
选项。添加参数(“无头”)
options.add_参数('window-size=1920x1080')
选项。添加参数(“禁用gpu”)
wd=webdriver.Chrome(r/opt/webdrivers/chromedriver)
我不知道无头chrome
但您可以通过以下选项在无头模式下运行chrome
options=webdriver.ChromeOptions()
选项。添加参数(“无头”)
options.add_参数('window-size=1920x1080')
选项。添加参数(“禁用gpu”)
wd=webdriver.Chrome(r/opt/webdrivers/chromedriver)