小编Sea*_*rds的帖子

Chrome 驱动程序管理器无法在 Chrome 版本:115.0.5790 上运行

我已经使用了ChromeDriverManager1 年多,Chrome 浏览器更新后没有任何问题,但今天我收到以下错误消息:

URL https://chromedriver.storage.googleapis.com/115.0.5790/chromedriver_win32.zip没有这样的驱动程序

我手动打开链接可以看到该URL不存在。

任何帮助都会很棒,理想情况下仍在使用,ChromeDriverManager但如果没有,任何解决方法现在都会很好,因为对我来说这个包有很多依赖项。

这是我当前的代码:

from selenium import webdriver
from selenium.common.exceptions import WebDriverException
from selenium.webdriver.chrome.options import Options as ChromeOptions
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from webdriver_manager.chrome import ChromeDriverManager

    def __init__(self):
        # Initialize any necessary attributes here
        self.headless_mode = False

    def chrome_driver(self):

        # Set webdriver options
        options = ChromeOptions()
        options.headless = self.headless_mode

        # Add options arguments to webdriver
        options.add_argument("--log-level=3")
        options.add_argument("--start-maximized")
        options.add_argument('--no-sandbox')
        options.add_argument('--disable-dev-shm-usage')
        options.add_experimental_option("prefs", {
            "download.default_directory": f'r"D:\\Users\\{os.getlogin()}\\Downloads\\"',
            "download.prompt_for_download": False,
            "download.directory_upgrade": True, …
Run Code Online (Sandbox Code Playgroud)

python selenium-chromedriver selenium-webdriver

6
推荐指数
1
解决办法
4884
查看次数