from selenium import webdriver path = 'msedgedriver.exe' browser = webdriver.edge(path) url = 'https://www.baidu.com' browser.get(url)报错TypeError: 'module' object is not callable
时间: 2024-04-18 11:26:05 浏览: 80
这个错误是因为你使用了错误的方法名来实例化 Edge 浏览器的 WebDriver 对象。正确的方法名应该是 `webdriver.Edge()`,而不是 `webdriver.edge()`。请将代码修改为以下形式:
```python
from selenium import webdriver
path = 'msedgedriver.exe'
browser = webdriver.Edge(path)
url = 'https://www.baidu.com'
browser.get(url)
```
这样应该就能成功实例化 Edge 浏览器的 WebDriver 对象并打开百度首页了。
相关问题
from selenium import webdriver path = 'msedgedriver.exe' browser = webdriver.Edge(path) url = 'https://www.baidu.com' browser.get(url
)
这段代码使用 Selenium 库来实例化一个 Edge 浏览器的 WebDriver 对象,并打开百度首页。首先,需要确保已经安装了 Edge 浏览器,并且下载了对应版本的 msedgedriver.exe 驱动程序。然后,将 msedgedriver.exe 的路径赋值给变量 path,使用 webdriver.Edge(path) 创建一个 Edge WebDriver 对象。最后,将要访问的网址赋值给变量 url,使用 browser.get(url) 方法打开该网址。
from selenium import webdriver driver = webdriver.Ie driver.get('https://www.baidu.com')
这段代码使用了Selenium库中的webdriver模块,创建了一个Internet Explorer浏览器的实例,并且访问了百度网站。具体而言,webdriver.Ie会在你的计算机上启动一个Internet Explorer浏览器,driver.get('https://www.baidu.com')会让浏览器访问百度的首页。这段代码可以用于自动化测试、爬虫、数据采集等领域。