from selenium import webdriver def test1():
url='http://www.baidu.com'
driver=webdriver.Chrome("/usr/local/bin/chromedriver")
driver.get(url) if __name__ == '__main__':
test1()
1.下载Chrome对应版本的数据驱动
访问https://npm.taobao.org/mirrors/chromedriver/ 链接 找到你的chrome对应的版本,下载
mac下载完成后在当前下载路径可直接解压缩。 找到电脑搜索按钮。找到/usr/local/bin/目录 拷贝。认证。进行运行项目即可启动 浏览器
如还报路径错误
mac selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH
通用-打开。来自身份不明的开发者 点击 仍要打开 在启动项目即可解决路径问题
总结:
此错误就是找不到数据驱动
也就是路径问题,路径正确即可
另:
在加载数据驱动时 这个
Chrome开头一定要大些。不然无法调用驱动
webdriver.Chrome
错误提示:
driver=webdriver.chrome("/usr/local/bin/chromedriver")
TypeError: 'module' object is not callable