一、找到Google版本
打开Google Chrome---->点击右上角的“更多”----->点击“设置”---->点击“关于Chrome”---->找到对应版本号,我这里是版本 96.0.4664.45(正式版本) (64 位)
二、下载chromedriver驱动
尤其以下两点要特别注意:
(1)根据Google下载对应兼容版本
(2)下载完成后,需放到不需要权限的纯英文目录下就可以了
以下两个网址均可下载
ChromeDriver Mirrorhttp://npm.taobao.org/mirrors/chromedriver/https://chromedriver.storage.googleapis.com/index.htmlhttps://chromedriver.storage.googleapis.com/index.html 下载版本注意:64能向下兼容,直接下载32就行了,下载内容如下:
三、将解压后的chromedriver.exe放在Google Chrome的文件夹中
===>(1)找到Google Chrome文件位置
在固定栏右键“任务管理器”--->找到“后台进程”的“Google Chrome”---->右键“属性”,即可
===>(2)将chromedriver.exe复制到D:\Program Files (x86)\Google\Chrome\Application下
===>(3)删除压缩包:chromedriver_win32.zip,以及解压后的文件
四、selenium快速入门
from selenium import webdriver
# chromedriver的绝对路径
driver_path = r'D:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe'
# 初始化一个driver,并且指定chromedriver的路径
driver = webdriver.Chrome(executable_path=driver_path)
# 请求网页
driver.get("https://www.baidu.com/")
# 通过page_source获取网页源代码
print(driver.page_source)
这里我只挑选了一段代码作为测试,selenium的常用操作可根据参考网址进行练习
五、参考网址
(1)下载chromedriver驱动:
chromedriver与chrome各版本及下载地址_cz9025的博客-CSDN博客_chrome驱动当时找chromedriver与chrome的的对应版本的好麻烦,如今整理下: 驱动的下载地址如下: http://chromedriver.storage.googleapis.com/index.htmlhttps://blog.csdn.net/cz9025/article/details/70160273/(2)selenium快速入门
selenium抓取动态网页数据_weixin_34059951的博客-CSDN博客1.selenium抓取动态网页数据基础介绍1.1 什么是AJAX AJAX(Asynchronouse JavaScript And XML:异步JavaScript和XML)通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新,这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行局部更新。传统的网页(不使用Ajax)如果需要更新内容,必须重载整个网页页面。...https://blog.csdn.net/weixin_34059951/article/details/93219121
(3)selenium库的具体使用