AttributeError: module 'selenium.webdriver' has no attribute 'get'
时间: 2023-11-13 15:04:08 浏览: 341
这个错误提示表明在使用selenium.webdriver时,没有找到get()方法。这可能是因为webdriver没有正确地被实例化或导入。你可以尝试检查以下几个方面来解决这个问题:
1. 确保你已经正确地安装了selenium库,并且版本是最新的。
2. 确保你已经正确地安装了浏览器驱动程序,并且版本与你的浏览器版本匹配。
3. 确保你已经正确地导入了selenium.webdriver,并且已经正确地实例化了webdriver对象。
如果你已经检查了以上几个方面,但问题仍然存在,你可以尝试重新安装selenium库或者更换浏览器驱动程序版本。
相关问题
AttributeError: module 'selenium.webdriver.chrome' has no attribute 'get'
这个错误通常是由于使用了错误的方法名或模块导入问题引起的。根据你提供的错误信息,可能是在使用selenium库时出现了问题。正常情况下,Selenium中的`get()`方法不属于`webdriver.chrome`模块,而是属于`webdriver`模块。
请确保你正确导入了Selenium和ChromeDriver,并使用正确的方法名来执行浏览器操作。以下是一个示例代码,展示了如何导入Selenium并使用`get()`方法打开浏览器:
```python
from selenium import webdriver
# 设置 ChromeDriver 的路径
chromedriver_path = 'path/to/chromedriver'
# 初始化 ChromeDriver
driver = webdriver.Chrome(executable_path=chromedriver_path)
# 使用 get() 方法打开网页
driver.get('https://www.example.com')
```
请确保你已经正确安装了Selenium和ChromeDriver,并将`chromedriver_path`设置为你系统中ChromeDriver的实际路径。
AttributeError: module 'selenium.webdriver.edge' has no attribute 'get'
这个错误通常是因为使用了错误的方法或属性名。在这种情况下,可能是因为您使用了错误的浏览器驱动程序或版本。请确保您正在使用正确的浏览器驱动程序,并检查您的代码是否正确地引用了它。
如果您正在使用 Microsoft Edge 浏览器,请确保您已经下载了适用于 Edge 的正确版本的驱动程序,并将其添加到 PATH 环境变量中。您可以在以下链接中找到适用于 Edge 的驱动程序:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
阅读全文
相关推荐
















