我的脚本无法使用 Python 在 PyCharm 中使用带有 Selenium 的 WebDriver 访问或加载浏览器。
问题1:Chrome浏览器版本已更新至120.0.6099.130,但可用的selenium WebDriver版本为120.0.6099.109 如何克服这个问题?
问题 2:即使我安装了相同的 Edge 浏览器和 WebDriver 版本 120.0.2210.91,我的代码仍无法启动浏览器。
安装的版本
Selenium 4.16.1
Python:3.12.1
Chrome browser version 120.0.6099.130 (Downloaded WebDriver Versions 120.0.6099.109)
edge browser version 120.0.2210.91 (Downloaded WebDriver Versions 120.0.2210.91)
Firefox browser version 121.0 (Downloaded WebDriver latest available Versions 0.33.0)
代码在上述所有浏览器中均失败,并且错误如屏幕截图所示
我尝试启动多个浏览器,但我的代码无法访问所有浏览器。
预期:代码应该成功运行,并且应该能够启动浏览器并访问获取 URL 链接
我之前也遇到过同样的问题,我使用这段代码解决了这个问题。你可以试试这个。
option = webdriver.ChromeOptions()
option.add_experimental_option("detach",True)
driver = webdriver.Chrome(options=option)