我有使用 selenium 和 chromedriver 下载报告的 python 代码,我还指定了之前工作的确切下载路径。 chrome 没有更新,因为我已禁用更新以保持 chromedriver 正常工作。这是与下载路径和正在初始化的驱动程序相关的代码部分,通常作为打包的.exe成功运行,但现在运行时提示下载位置。有人可以告诉我为什么下载路径以前可以工作但现在停止工作了吗?
# Define download path
chrome_options = webdriver.ChromeOptions()
prefs = {'download.default_directory': r"E:\My Drive\check\\"}
chrome_options.add_experimental_option("prefs", prefs)
# Initialize Chrome WebDriver
service = Service(driver_path)
driver = webdriver.Chrome(service=service, options=chrome_options)
可能是selenium包更新的原因,试试
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))
driver.get("https://www.google.com")