首页 > 解决方案 > (TypeError:'module'对象不可调用)同时使用硒的chromedriver

问题描述

我正在使用以下代码

from selenium import webdriver

browser = webdriver.chrome(r"C:\Users\Dell\Downloads\chromedriver.exe")
browser.get("https://www.youtube.com/")

我收到以下错误:

"C:\Users\Dell\PycharmProjects\book appt\venv\Scripts\python.exe" "C:/Users/Dell/PycharmProjects/book appt/venv/book appt.py"
Traceback (most recent call last):
  File "C:/Users/Dell/PycharmProjects/book appt/venv/book appt.py", line 3, in <module>
    browser = webdriver.chrome(r"C:\Users\Dell\Downloads\chromedriver.exe")
TypeError: 'module' object is not callable

Process finished with exit code 1

我已经安装了 selenium 和 pip 以及 chromedriver

标签: pythonselenium-webdriverselenium-chromedriver

解决方案


没有这个功能chrome,应该是

browser = webdriver.Chrome(r"C:\Users\Dell\Downloads\chromedriver.exe")

还要确保您下载的 chrome 驱动程序的版本低于或等于您安装的 chrome 浏览器,否则也会使其失败。


推荐阅读