我正在尝试运行无头镀铬驱动程序。所以,为了做到这一点,我在创建驱动程序实例时传递了--headless参数,但它仍然显示了一个浏览器。
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from bs4 import BeautifulSoup
from fake_useragent import UserAgent
ua = UserAgent()
user_agent = ua.random
chrome_options = Options()
chrome_options.add_argument("--headless")
chrome_options.add_argument('--disable-gpu')
#chrome_options.add_argument("--window-size=1920x1080")
#chrome_options.add_argument(f'user-agent={user_agent}')
driver = webdriver.Chrome(chrome_options=chrome_options)
有人可以帮我弄清楚为什么当我认为 - 无头参数会隐藏它时,Chrome会出现一个可见的网络浏览器吗?
答案 0 :(得分:1)
你应该确定的事情很少