我已经使用了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)