python+selenium环境搭建

python+selenium环境搭建:

前提:python环境、联网

 

1.安装selenium:selenium是python的一个第三方库

第一种:(dos执行,不是在python的shell窗口)线上安装  ——  pip install 库名

从python的第三方仓库(境外的网站)拉取资源到本地

 

第二种:下载资源包到本地  ——  python setup.py install

切换到资源包中,存在一个文件setup.py

 

pip install -U selenim

-U:update,检查本地是否有selenium,如果有,升级。没有,安装

2.下载对应的浏览器驱动:driver

在代码执行中,(selenium)通过驱动获取浏览器的执行权,执行自动化命令

注意:驱动版本和浏览器版本的对应关系,如果版本不对应,自动化代码执行会/可以正常打开浏览器,但是不能够打开目标网页。浏览器显示白屏

Chromedriver

http://npm.taobao.org/mirrors/chromedriver/

Geckodriver

https://github.com/mozilla/geckodriver/releases

IEDriverServer

http://selenium-release.storage.googleapis.com/index.html

MicrosoftWebDriver

https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

所有浏览器驱动的下载步骤:

1、 查看当前浏览器的版本

2、 从所给的链接中,下载对应的浏览器版本的驱动版本

3、 下载完成之后不要双击打开驱动压缩文件中的exe文件

将驱动文件移动到python安装路径下的Scripts文件夹下,目的就是为了让python可以直接在代码中使用驱动文件来获取浏览器的操作的权限

直接使用chromedriver.exe驱动文件来操作浏览器,不再将驱动放置到python路径下

 

 

原文地址:https://www.cnblogs.com/joy-field/p/12876837.html