在我的 Mac 上,我使用下面的 selenium 代碼在 headless Chrome 中搜索 Python 關鍵字。from selenium import webdriverwd = 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起來,讓它默默地運行呢?
1 回答

白豬掌柜的
TA貢獻1893條經驗 獲得超10個贊
我不知道headless chrome
,但你可以通過以下選項以無頭模式運行 chrome
options = webdriver.ChromeOptions() options.add_argument('headless') options.add_argument('window-size=1920x1080') options.add_argument("disable-gpu") wd = webdriver.Chrome(r"/opt/webdrivers/chromedriver")
添加回答
舉報
0/150
提交
取消