【问题标题】:Object not callable error in using Selenium with chromedriver (Python)将 Selenium 与 chromedriver (Python) 一起使用时出现对象不可调用错误
【发布时间】:2020-10-15 11:06:46
【问题描述】:

这很简单,但还不行

import selenium.webdriver as webdriver
def web(search):
    url = 'https://www.startpage.com'
    browser = webdriver.chrome(r'C:\Users\INDUWARA\PycharmProjects\pythonProject1\chromedriver')
web("google")

它给出了以下错误:

Traceback (most recent call last):   File "C:\Users\INDUWARA\PycharmProjects\pythonProject1\main.py", line 5, in <module>
    web("google")   File "C:\Users\INDUWARA\PycharmProjects\pythonProject1\main.py", line 4, in web
    browser = webdriver.chrome(r'C:\Users\INDUWARA\PycharmProjects\pythonProject1\chromedriver') 
    TypeError: 'module' object is not callable

帮助!

【问题讨论】:

  • 尝试:webdriver.Chrome 大写 C
  • 老兄!非常感谢你!不敢相信我花了几个小时试图解决该死的大写问题。我恨自己!!!!

标签: python selenium selenium-webdriver webdriver selenium-chromedriver


【解决方案1】:

不是webdriver.chrome()。打开浏览器需要使用类,类名以大写字母开头,所以使用webdriver.Chrome()

【讨论】:

    猜你喜欢
    • 2012-09-21
    • 2014-04-23
    • 2017-04-13
    • 1970-01-01
    • 2012-03-21
    • 2023-04-11
    • 2017-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多