from selenium import webdriver
def test1():
url='http://www.baidu.com'
driver=webdriver.chrome()
driver.get(url)
if __name__ == '__main__':
test1()
初次使用pycharm编写selenium脚本时,代码中使用的是chrome浏览器,但是运行时报错:
driver=webdriver.chrome()
TypeError: ‘module’ object is not callable
原来是chrome写错了:
webdriver.chrome()----》webdriver.Chrome()
修改后重新运行,报错变成:
‘chromedriver’ executable needs to be in PATH
是因为我没有安装chromedriver
最简单的方式是实用brew命令安装
在终端输入命令行
brew cask install chromedriver
提示安装成功后,再重新运行,就成功了