有没有一种方法可以用硒打开WebDriver标签而不打开WebDriver窗口?

时间:2018-11-24 19:31:58

标签: python selenium selenium-webdriver

我最近正在用Python进行Selenium实验,注意到每次我创建一个新的webdriver对象并使用webdriver.get(website)时,都会先打开webdriver窗口(看起来像终端的黑色窗口),然后打开该网站的实际标签页将打开。无论如何,是否有在后台运行Webdriver的操作,因此只有选项卡打开而WebDriver窗口没有打开?

编辑:当前正在使用Chrome网络驱动程序。

1 个答案:

答案 0 :(得分:0)

要让chrome在后台运行,您可以添加headless mode选项

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

options = Options()
options.add_argument('--headless')
options.add_argument('--disable-gpu')

driver = webdriver.Chrome(chrome_options=options)
driver.get('https://www.google.com')

print(driver.title)
driver.close()