AttributeError: module 'selenium.webdriver.edge.webdriver' has no attribute 'Edge'
时间: 2023-10-02 21:08:57 浏览: 125
这个错误是由于Selenium的Edge浏览器驱动没有正确加载导致的。通常情况下,这是因为你的浏览器驱动版本与Selenium版本不兼容引起的。
解决这个问题的一种方法是确保你使用的是与你的浏览器版本相匹配的驱动程序。你可以在Selenium官方网站上找到不同浏览器的驱动下载链接。
另外,你还可以尝试更新Selenium库以确保与最新版本的浏览器兼容。你可以使用以下命令来更新Selenium:
```
pip install --upgrade selenium
```
如果这些方法仍然无法解决问题,可能需要尝试使用其他浏览器驱动来替代Edge驱动,例如Chrome驱动或Firefox驱动。
希望能帮助到你!如果还有其他问题,请随时提问。
相关问题
AttributeError: module 'selenium.webdriver' has no attribute 'Edge'
这个错误提示是因为selenium.webdriver模块中没有Edge这个属性,可能是因为你使用了错误的浏览器类型名称。如果你想使用Edge浏览器,你需要安装相应的Edge驱动程序并在代码中指定它。你可以使用以下代码来指定Edge驱动程序:
```
from selenium import webdriver
# 指定Edge驱动程序路径
edge_driver_path = "path/to/edge/driver"
# 创建Edge浏览器对象
driver = webdriver.Edge(executable_path=edge_driver_path)
```
另外,如果你不需要使用Edge浏览器,你可以选择其他支持的浏览器类型,例如Chrome、Firefox等。
AttributeError: module 'selenium.webdriver.edge' has no attribute 'get'
这个错误通常是因为使用了错误的方法或属性名。在这种情况下,可能是因为您使用了错误的浏览器驱动程序或版本。请确保您正在使用正确的浏览器驱动程序,并检查您的代码是否正确地引用了它。
如果您正在使用 Microsoft Edge 浏览器,请确保您已经下载了适用于 Edge 的正确版本的驱动程序,并将其添加到 PATH 环境变量中。您可以在以下链接中找到适用于 Edge 的驱动程序:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
阅读全文