Selenium库是一个自动化测试工具,能够驱动浏览器模拟人的操作,如鼠标单击、键盘输入等。 通过Selenium库能够比较容易地获取到网页的源代码,还可以进行网络内容的批量自动下载等。
查看谷歌浏览器版本
单击谷歌浏览器窗口右上角的菜单按钮,
在弹出的菜单底部选择“帮助>关于GoogleChrome”命令,在下图所示的“关于Chrome”对话框中就可以看到当前安装的谷歌浏览器的版本号
ChromeDriver下载
方法一:ChromeDriver的官方下载地址:https://sites.google.com/a/chromium.org/chromedriver/downloads
方法二:在百度上搜索“ChromeDriver下载”,会找到如下图所示的镜像网站,网址为:http://npm.taobao.org/mirrors/chromedriver/。使用上面的方法在这个镜像网站中也能下载ChromeDriver。
ChromeDriver安装
以Windows系统为例讲解具体方法。
第一步:按快捷键Win+R调出“运行”对话框,输入“cmd”,按Enter键。
第二步:在弹出的命令行窗口中输入“where python”,按Enter键,会显示Python的安装路径。
第三步:打开Windows文件资源管理器,进入Python的安装路径,找到并打开Scripts文件夹。
第四步:将下载好的chromedriver_win32.zip解压,将得到的exe文件复制到Scripts文件夹中,如下图所示。
注:通过应用商店安装python的,只需要将chromedrive对应的python路径即可。如C:\Users\luo\AppData\Local\Microsoft\WindowsApps\
第五步:再次打开命令行窗口,输入“chromedriver”,按Enter键,如果显示类似下图所示的信息,就说明ChromeDriver安装成功了。
Selenium库的安装
pip install selenium
换国内源安装(推荐):
pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple/
Selenium库安装完成之后,先来试着运行如下代码进行测试:
from selenium import webdriver
browser = webdriver.Chrome()
browser.get("https://www.baidu.com/")
说明安装成功。