python中的selenium安装的步骤(浏览器自动化测试框架)

一、前言

我们今天要安装的selenium 就是浏览器自动化测试框架,是一个用于Web应用程序的测试工具,就是模拟用户操作。支持的浏览器包括Chrome,IE,Mozilla Firefox,Safari,Opera等。今天我们以Chrome为例讲一下安装方法。 (其他方法大同小异)

二、准备工作

2.1、下载浏览器驱动并安装

一般的包安装直接在cmd <pip install 包的名称>,但这个包还需要下载相应的浏览器的驱动,这里强烈推荐Chrome,谁用谁知道。(没有学python爬虫之前我对IE情有独钟)

2.2.1、查看浏览器版本号

依次点右上角的三个点–帮助-关于GoogleChrome 可以查看版本号如下
可以看到当前我的版本号是80.0.3987.122

2.2.2、下载驱动

打开这个网址选择与自己版本号最接近的驱动下载即可如下https://npm.taobao.org/mirrors/chromedriver

下载好后解压即可得到 chromedriver.exe 这个文件,将这个文件复制,准备找地方粘贴。

2.2、安装驱动

1)将chromedriver.exe 粘贴至Chrome根目录如下

2)另外复制这个文件的路径添加至系统环境变量path具体步骤如下

3)将chromedriver.exe 粘贴至Python 安装目录的 Scripts 文件夹里如下

4)同样利用2中的方法将Python 安装目录的 Scripts 文件夹(包含Scripts)的路径添加至系统环境变量中。添加好后的系统环境变量如下

(注意,有的同学安装包的时候可能遇到过pip不是内部命令也不是可运行的程序这样的字样,这个你先检查下python下 Scripts 文件夹中有不有pip程序,有的话那可能就是不在系统环境变量中 这个时候只要按照4)将之添加进系统环境变量即可)

三、开始安装

3.1、pycharm中自动安装

如下图==可以利用他的自动安装,非常方便

出现如下字样即代表安装成功

当然你可会看到上图中第一行红字,对没错这就是安装失败的原因,可以点开它结尾的Details…字样查看细节,我的是因为网络原因,后面换了手机无线就成功了。

3.2、pycharm手动安装

具体如下

3.3、命令提示行安装

这个不需要多讲如下图

其实看到第二个红框 就代表安装成功 但是这么多文字有时候不好找,直接扔一个pip list即可 他会返回你安装的所有包的版本号 并别安装字母排序 很方便我们查找。

四、结语

至此我们就安装好了。主要就是要安装驱动以及在系统环境变量中添加驱动路径,让我们运行一个简单的代码 打开我们CSDN主页,看看忙了半天的成功吧!好吧果然墨菲定律来了,运行失败了!

显示的这句话的意思就是不在系统环境变量 可是我们添加了呀。
最后经查是我没有重启pycharm 我刚刚添加系统环境变量的时候pycharm一直运行着,只需要重启pycharm即可。现在我们在运行一遍 老天保佑 !

好吧如你所见 成功了。

到此这篇关于python中的selenium安装的步骤(浏览器自动化测试框架)的文章就介绍到这了,更多相关python selenium安装内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Python安装selenium包详细过程

    Python安装selenium包 打开命令行窗口,进入python交互环境 python 尝试导入selenium包,报错,说明尚未安装selenium import selenium 退出python交互环境 exit() 使用pip安装selenium包 pip install selenium 下载对应版本的webdirver,这里用的是某歌的,因为本机安装的某歌浏览器,网页有对应版本说明及下载地址,这里不写了,注意的是下载的dirver一定要在环境变量里path配有的路径,这里放在了p

  • python中的selenium安装的步骤(浏览器自动化测试框架)

    一.前言 我们今天要安装的selenium 就是浏览器自动化测试框架,是一个用于Web应用程序的测试工具,就是模拟用户操作.支持的浏览器包括Chrome,IE,Mozilla Firefox,Safari,Opera等.今天我们以Chrome为例讲一下安装方法. (其他方法大同小异) 二.准备工作 2.1.下载浏览器驱动并安装 一般的包安装直接在cmd <pip install 包的名称>,但这个包还需要下载相应的浏览器的驱动,这里强烈推荐Chrome,谁用谁知道.(没有学python爬虫之前

  • Python中使用Selenium环境安装的方法步骤

    环境准备 已正确安装python环境,已安装chrome浏览器或者firefox浏览器 使用 python --version 命令如果输出python版本则python 安装成功 安装selenium 使用pip命令安装selenium pip install selenium 下载chrome驱动 或者firefox驱动 selenium的chrome驱动(国内阿里像) selenium的firefox驱动(github地址) 注意:下载对应版本的驱, 点击浏览器三个点 - 帮助 - 关于G

  • Python中的pygal安装和绘制直方图代码分享

    有关pygal的安装,大家可以参阅<pip和pygal的安装实例教程>. 直方图: 直方图是一个特殊的条,它可以取3个数值:纵坐标高度,横坐标开始和横坐标结束. import pygal hist = pygal.Histogram() hist.add('Wide bars', [(5, 0, 10), (4, 5, 13), (2, 0, 15)]) hist.add('Narrow bars', [(10, 1, 2), (12, 4, 4.5), (8, 11, 13)]) hist.

  • Python 中的Selenium异常处理实例代码

    自动化测试执行过程中,难免会有错误/异常出现,比如测试脚本没有发现对应元素,则会立刻抛出NoSuchElementException异常.这时不要怕,肯定是测试脚本或者测试环境哪里出错了!那如何处理才是关键?因为一般只是局部有问题,为了让脚本继续执行,so我们可以用try...except...raise捕获异常.该捕获异常后可以打印出相应的异常原因,这样以便于分析异常原因. 下面将举例说明,当异常抛出后将信息打印在控制台,同时截取当前浏览器窗口,作为后续bug的依据给相应开发人员更好下定位问题

  • 详解Python中pandas的安装操作说明(傻瓜版)

    很多人来问我pandas的安装(python数据分析里面的必修课) 步骤如下: 安装python的时候,把路径加到系统里,这样,随时可以用pip 路径添加方法: 查找路径: 路径1: 2.例如: 即:C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32 路径2: 打开文件夹"Scripts" 例如:C:\Users\Administrator\AppData\Local\Programs\Python\Pyth

  • Python 中的pygame安装与配置教程详解

    安装软件环境及版本说明 OS: Win10 x 64 专业版 Python: 2.7 IDE: PyCharm Community 2018 1. 安装python 1)下载并安装python python官网下载需要的版本,并安装(安装过程很简单,步骤略) https://www.python.org/downloads/windows/ 这里下载的是python2.7 2)配置环境变量 如果安装python时,没有勾选添加python到环境变量PATH,则需要手动添加 3)验证是否安装+配置

  • Python中PySide2的安装及配置

    以前学java的时候,接触过用Swing编写GUI程序,在入职第一份工作的时候,公司的入职培训还教了我用WPF编写GUI客户端,今天,学习到了一个新的方式:那就是使用Python中的相关库进行编写GUI程序. 在python中,支持图形化界面开发的库有很多,今天主要介绍一下PySide2这个库.这个的话,要结合PyQt一起对比理解,两者协议不同,也决定他们的使用场景不同. PyQt是GPLv3协议,如果你的程序中用了它,你的程序就要开源,如果闭源商用就会违反协议(后果自负,脸皮够厚无所谓). P

  • python中pip的安装与使用教程

    在安装pip前,请确认win系统中已经安装好了python,和easy_install工具,如果系统安装成功,easy_install在目录python的安装盘(如C盘):\Python27\Scripts下面 2.采用cd命令进入到Scripts 目录下面:G:\Python27\Scripts 3.输入命令: easy_install pip,开始安装pip 4. pip安装成功后,在cmd下执行pip,将会有如下提示. 5. pip 是一个安装和管理 Python包的工具,下载相关pyth

  • python中通过pip安装库文件时出现“EnvironmentError: [WinError 5] 拒绝访问”的问题及解决方案

    python中通过pip安装库文件时出现"EnvironmentError: [WinError 5] 拒绝访问" 我遇到的问题:电脑上已经有了一个numpy==1.19.1,但是出于某种原因,我需要降级为numpy==1.16.2, 因此在命令行窗口中输入: pip install numpy==1.16.2 Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问.: 'E:\\applicat

  • python中subplot大小的设置步骤

    subplot函数介绍 matplotlib下, 一个 Figure 对象可以包含多个子图(Axes), 可以使用 subplot() 快速绘制, 其调用形式如下 : subplot(numRows, numCols, plotNum) 下面话不多说,来一起看看python中subplot大小的设置步骤 用plt.figure(figsize=(10, 10)) 附参考文章:matplotlib中使用subplots创建窗口如何设置尺寸大小 在matplotlib一般使用plt.figure来设

随机推荐