当我尝试测试我的测试应用程序以查看Selenium Chrome是否工作时,我得到了以下错误:
driver=webdriver.chrome(“/usr/local/bin/chromedriver”)类型错误:“module”对象不可调用
我检查了它是否已安装
/usr/local/bin/chromedriver --version
ChromeDriver 84.0.4147.30 (48b3e868b4cc0aa7e8149519690b6f6949e110a8-refs/branch-heads/4147@{#310})
但即使在重新启动计算机后,我仍然会出现错误。
我的环境是:
出什么问题了?
类webdriver.chrome
区分大小写。 现在,之所以出现此错误,是因为您无意中试图调用模块webdriver.chrome
。
如果将代码更改为
driver = webdriver.Chrome("/usr/local/bin/chromedriver")
您应该不会再收到此错误。