通过Selenium模拟浏览器抓取之Selenium安装
from selenium import webdriver driver = webdriver.Chrome(executable_path=r'D:\geckodriver.exe') #下载geckodrive还是报错,使用的谷歌浏览器,所以要下载对应的驱动 driver.get("https://www.baidu.com/")
https://npm.taobao.org/mirrors/chromedriver/
根据对应的谷歌浏览器版本进行下载
查看版本 chrome://version/
from selenium import webdriver driver = webdriver.Chrome(executable_path='D:\\chromedriver.exe') driver.get("https://www.baidu.com/") # 成功运行
配置环境可直接运行
解压压缩包,找到chromedriver.exe复制到chrome的安装目录(C:\Program Files (x86)\Google\Chrome\Application\),复制chromedriver.exe文件的路径并加入到电脑的环境变量中去。进入环境变量编辑界面,添加到用户变量即可,双击PATH,将你的文件位置(C:\Program Files (x86)\Google\Chrome\Application\)添加到后面。
cmd中输入chromedrive验证是否安装成功。
from selenium import webdriver import time def main(): b = webdriver.Chrome() b.get('https://www.baidu.com') time.sleep(5) b.quit() if __name__ == '__main__': main()