mac环境,python+selenium环境搭建,解决chromedriver报错问题
####
新建一个python虚拟环境,然后安装selenium
新建一个python项目,
####
from selenium import webdriver driver = webdriver.Chrome() driver.get("https://www.baidu.com")
###
报错:
'chromedriver' executable needs to be in PAT
###
怎么办?
下载chromedriver
第一步:查看自己的浏览器版本,输入url:chrome://version/
第二步:下载对应版本的Chromedrive,地址:
http://chromedriver.storage.googleapis.com/index.html
https://googlechromelabs.github.io/chrome-for-testing/#stable
这两个地址都看看,有时候第一个网址不更新最新版的
第三步:把这个包放到项目目录下,
第四步,修改代码,增加drive的文件路径,就搞定了,
下面是代码:
###
from selenium import webdriver driver = webdriver.Chrome(executable_path="./chromedriver") driver.get("https://www.baidu.com")
###
然后就可以愉快的玩耍了,只要掌握了定位和各种操作api,基本就入门了,可以自己做项目了,
###
####
技术改变命运