当前位置:   article > 正文

Python爬虫实战(01)—— Selenium及浏览器驱动安装教程_selenium安装浏览器驱动

selenium安装浏览器驱动

目录

前言

1.  导入selenium模块

2. 安装浏览器驱动

3. 安装测试


前言

今天是一期selenium模块以及浏览器驱动的安装教程

Selenium是一个Web的自动化测试工具,直接运行在浏览器上

它可以根据我们的指令让浏览器自动加载页面,获取需要的数据

甚至页面截屏,或者判断网站上某些动作是否发生

它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器)

1.  导入selenium模块

(1)采用pycharm自带方式安装 

file -> settings-> Project: setest -> Project Interpreter 

点 击"+" 号,在搜索框输入selenium -> Install Package

(2)在命令行输入安装命令: pip install selenium,默认安装最新版本

pip install selenium

 如果显示安装失败,你可能需要升级你的pip版本,然后再进行selenium的安装

python -m pip install --upgrade pip

2. 安装浏览器驱动

(1)检查浏览器版本

先查询自己的浏览器版本,然后找到对应的驱动进行下载

这里我以安装Chrome 驱动为例

打开浏览器主页,菜单栏->帮助->关于 Google Chrome

也可以在Chrome浏览器搜索栏输入 chrome://version/,就可以看到浏览器的版本

(2)下载对应版本驱动

我的版本是 106.0.5249.103,到 Chromedriver 里找版本最接近的是106.0.5249.61

记住是往下找,找版本号最接近而且要比你的浏览器版本号要小的

比如假如有 106.0.5249.104 和 106.0.5249.61,应该选择106.0.5249.61

点进去之后下载对应的版本,windows 系统下载32版本的就可以

 

(3)放置驱动程序

下载完的驱动解压,放在Python 的安装目录下,即与 python.exe 在同一目录下

其他浏览器驱动的下载地址在这里都可以找到:
/documentation/webdriver/getting_started/install_drivers/


3. 安装测试

(1)测试驱动是否安装成功

在命令行输入 chromedriver.exe,运行一下:

chromedriver.exe

运行结果如下,说明你的浏览器驱动已经安装成功了

 

(2)通过驱动打开百度首页

  1. # 导入模块
  2. from selenium.webdriver import Chrome
  3. import time
  4. # 实例化浏览器对象,传入驱动
  5. web = Chrome()
  6. web.get('https://baidu.com')
  7. time.sleep(4)
  8. web.close()

运行结果如下: 

 4秒钟后页面会自动关闭,那么恭喜你,已经成功运行第一个selenium测试程序

感谢您的阅读,文章到这里就结束啦~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小惠珠哦/article/detail/1001148
推荐阅读
相关标签
  

闽ICP备14008679号