元素不可交互 - Selenium headless chrome=115.0.5790.170 - 如何解决这个问题?

问题描述 投票:0回答:1
selenium-webdriver selenium-chromedriver web-crawler google-chrome-headless
1个回答
0
投票

如果您的问题是由使用

headless
Chrome 引起的,那么您可以尝试使用 Chrome 的 newer 无头模式,该模式的激活方式如下:

options.add_argument("--headless=chrome")

在完整的脚本中,看起来像这样:

from selenium import webdriver
from selenium.webdriver.chrome.service import Service

service = Service()
options = webdriver.ChromeOptions()
options.add_argument("--headless=chrome")
driver = webdriver.Chrome(service=service, options=options)
# ... This is where you automate things...
driver.quit()

您的自动化现在将在新的无头模式下获得与常规有头 Chrome 相同的结果。

© www.soinside.com 2019 - 2024. All rights reserved.