如果您的问题是由使用
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 相同的结果。