欢迎来到张帅的博客

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
扩大
缩小

selenium的安装和配置

selenium的简介

selenium支持web浏览器的自动化,它主要是由三个工具构成:WebDriver(获取浏览器api控制浏览器)、IDE(插件、录制用户在浏览器的操作)、Grid(分布式、可在多个浏览器操作)


官方网站:https://www.selenium.dev/


selenium的安装

安装前的准备

  1. 准备好python环境
  2. 准备好selenium环境
  3. 下载浏览器对应的driver版本
  4. driver配置环境变量
  5. 在python中导入对应的依赖

安装

前提
准备好python环境
配置好pip工具
安装
pip install selenium
清华源安装pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple
或者pycharm直接安装

driver的配置

Driver的介绍

https://wwwselenium.dev/documentation/en/ webdriver/driver requirements/

Driver的下载

Driver的安装:

  • 找到和自己浏览器版本适配的driver版本
  • 导入到环境变量中
    • Mac
    • windows

selenium 环境配置

1、下载浏览器
目前比较常用的浏览器是 Google Chrome 浏览器,所以本教程以 chrome 为主,后面简介一下其他浏览器的环境配置。

chrome 下载: Google Chrome 网络浏览器

2、chromedriver 环境配置
chromedriver 是chromedriver提供的浏览器驱动程序,他的作用是将代码的请求转发给浏览器。

(1)chromedriver 下载
chromedriver 国内下载地址:http://chromedriver.storage.googleapis.com/index.html

在下载 chromedriver 的时候需要注意的是chromedriver 和 chrome 浏览器版本的对应关系

(2)chrome 浏览器版本查看:

这里的chrome 的版本是90.0.4430.212。在下载chromedriver 的时候就需要下载对应的版本。

这里使用的是90.0.4430.24(大版本对应也行即版本为90版本)

根据自己的系统选择chromedriver,windows 只有32位的,因为Windows 64为也支持运行32为的。点击下载保存并进行解压,记下chromedriver 的路径

(3)配置环境变量
在搜索界面打开编辑系统环境变量。

然后点击确定,保存即可。

3、验证
win + r 输入 cmd

在cmd里面输入 chromedriver --version

C:\Users\16478>chromedriver --version

ChromeDriver 90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429})

二、安装 selenium 工具包
这里使用的是 python 的包管理工具 pip

pip install selenium

其他浏览器环境配置
其他环境与chrome浏览器的区别就在于 driver 的配置, 所以下载对应浏览器的driver即可

各浏览器的下载地址和对照表:

https://www.selenium.dev/documentation/en/getting_started_with_webdriver/browsers/

posted on 2021-12-13 16:53  月下琉璃  阅读(250)  评论(0)    收藏  举报

导航