Python中使用Selenium环境安装的方法步骤
环境准备
已正确安装python环境,已安装chrome浏览器或者firefox浏览器
使用 python --version 命令如果输出python版本则python 安装成功
安装selenium
使用pip命令安装selenium
pip install selenium
下载chrome驱动 或者firefox驱动
selenium的chrome驱动(国内阿里像)
selenium的firefox驱动(github地址)
注意:下载对应版本的驱, 点击浏览器三个点 - 帮助 - 关于Google Chrome 即可查看浏览器版本
将驱动放入环境变量
因为python 目录是直接就在环境变量下的,可直接将驱动放于python目录下
编写代码测试selenium
from selenium import webdriver import time def hello(): driver = webdriver.Chrome() driver.get("https://www.baidu.com/") time.sleep(3) driver.quit() if __name__ == '__main__': hello()
如果能够上面代码能够正常打开浏览器,就说明selenium已经安装成功了
下一篇将编写关于selenium 的具体使用
到此这篇关于Python中使用Selenium环境安装的方法步骤的文章就介绍到这了,更多相关Python Selenium环境安装内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
详解python环境安装selenium和手动下载安装selenium的方法
方法1:cmd环境下,用pip install selenium 可能会很慢 方法2:下载selenium安装包手动安装 下载地址:https://pypi.org/project/selenium/ 选择扩展名为gz的源码包进行下载 下载后解压,cmd环境进入到setup.py文件所在目录 运行 python setup.py install命令进行安装 安装完后用pip list可看到selenium的信息 此时就可以用import selenium引入selenium包了 到此这篇关于详解
-
Python中使用Selenium环境安装的方法步骤
环境准备 已正确安装python环境,已安装chrome浏览器或者firefox浏览器 使用 python --version 命令如果输出python版本则python 安装成功 安装selenium 使用pip命令安装selenium pip install selenium 下载chrome驱动 或者firefox驱动 selenium的chrome驱动(国内阿里像) selenium的firefox驱动(github地址) 注意:下载对应版本的驱, 点击浏览器三个点 - 帮助 - 关于G
-
Java+Eclipse+Selenium环境搭建的方法步骤
先选好自己要学的Selenium的版本然后再进行安装,少走弯路,,,, ===================================所需环境========================== 1.安装JAVA (我用的版本jdk-8u191-windows-x64) 官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html java环境分JDK和JRE,JDK就是Java Development Kit
-
Python中Numpy包的安装与使用方法简明教程
本文实例讲述了Python中Numpy包的安装与使用方法.分享给大家供大家参考,具体如下: Numpy包的安装 准备工作 1. Python安装 2. pip安装(如使用pip安装命令:pip install numpy) 3. 将pip所在的文件夹添加到环境变量path路径中 4. 下载相应的Numpy安装包,.whl格式.下载链接. 以上准备工作准备完毕之后,进行Numpy安装,先进入whl安装包的存放目录.比如在C盘: cd C:\ 再使用命令行安装: pip install numpy文
-
python中的selenium安装的步骤(浏览器自动化测试框架)
一.前言 我们今天要安装的selenium 就是浏览器自动化测试框架,是一个用于Web应用程序的测试工具,就是模拟用户操作.支持的浏览器包括Chrome,IE,Mozilla Firefox,Safari,Opera等.今天我们以Chrome为例讲一下安装方法. (其他方法大同小异) 二.准备工作 2.1.下载浏览器驱动并安装 一般的包安装直接在cmd <pip install 包的名称>,但这个包还需要下载相应的浏览器的驱动,这里强烈推荐Chrome,谁用谁知道.(没有学python爬虫之前
-
Python中的wordcloud库安装问题及解决方法
今天下载wordcloud的时候出现了很多问题,在此总结总结 1.问题一:You are using pip version 19.0.3, however version 20.0.2 is available-问题 解决方法: 打开cmd输入如下命令 python -m pip install -U pip 2.问题二:error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual 解决方法: 方法1(不
-
Python 中的Selenium异常处理实例代码
自动化测试执行过程中,难免会有错误/异常出现,比如测试脚本没有发现对应元素,则会立刻抛出NoSuchElementException异常.这时不要怕,肯定是测试脚本或者测试环境哪里出错了!那如何处理才是关键?因为一般只是局部有问题,为了让脚本继续执行,so我们可以用try...except...raise捕获异常.该捕获异常后可以打印出相应的异常原因,这样以便于分析异常原因. 下面将举例说明,当异常抛出后将信息打印在控制台,同时截取当前浏览器窗口,作为后续bug的依据给相应开发人员更好下定位问题
-
selenium3.0+python之环境搭建的方法步骤
本文目标: 使用selenium3.0+python3操纵浏览器,打开百度网站.(相当于selenium的hello world) 环境基础:python3已安装,pycharm编辑器已安装. 第一步:安装selenium 打开cmd窗口,输入pip install selenium,然后回车. 第二步:安装WebDriver 1)下载WebDriver 由于selenium是通过调用浏览器的给的接口来操纵浏览器,所以WebDriver不统一,需要根据自己的浏览器登录相应的地址,下载最新的Web
-
python如何将自己的包上传到PyPi并可通过pip安装的方法步骤
目录 一.创建包 1.1 包概念简述 1.2 创建包结构 二.上传前准备 2.1 完善包相关信息 2.2 创建可供分发的包 三.上传包至PyPi 3.1 使用PyPi测试环境先熟悉上传步骤 3.2 正式上传至PyPi 四.使用pip安装测试 4.1 安装PyPi测试环境的包 4.2 安装PyPi正式环境的包 五.包版本更新 当逐渐在用python开发项目或者日常使用时,一般需要大量使用别人提供的包,这些包能高效的帮助我们快速高效的完成指定任务或者需求,不过有时也会想,自己如果能够把自己的代码打包
-
python中的计时器timeit的使用方法
本文介绍了python中的计时器timeit的使用方法,分享给大家,具体如下: timeit 通常在一段程序的前后都用上time.time(),然后进行相减就可以得到一段程序的运行时间,不过python提供了更强大的计时库:timeit #导入timeit.timeit from timeit import timeit #看执行1000000次x=1的时间: timeit('x=1') #看x=1的执行时间,执行1次(number可以省略,默认值为1000000): timeit('x=1',
-
使用Python中的tkinter模块作图的方法
python简述: Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.自从20世纪90年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程.Python[1]已经成为最受欢迎的程序设计语言之一.2011年1月,它被TIOBE编程语言排行榜评为2010年度语言.自从2004年以后,python的使用率是呈线性增长. tkinter模块介绍 tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以
随机推荐
- Win7的IIS7中ASP获得的系统日期格式为斜杠的解决办法
- IE浏览器增加“复制图像地址”的右键菜单的vbs代码
- Oracle 获取表注释和列注释
- 前端js文件合并的三种方式推荐
- nodejs中模块定义实例详解
- 由php的call_user_func传reference引发的思考
- 使用getJSON()异步请求服务器返回json格式数据的实现
- 用DOS命令判断磁盘分区是否为NTFS格式
- 非常棒的jQuery图片轮播效果
- 用C++面向对象的方式动态加载so的方法
- Spring Boot整合Elasticsearch实现全文搜索引擎案例解析
- .Net笔记:System.IO之Stream的使用详解
- VS2012 程序打包部署图文详解
- Android中AsyncTask异步任务使用详细实例(一)
- 解决Docker Image镜像无法删除问题的方法
- 利用CDN加速react webpack打包后的文件详解
- JavaScript中 ES6变量的结构赋值
- Python企业编码生成系统之系统主要函数设计详解
- Python socket非阻塞模块应用示例
- 在vue项目中,将juery设置为全局变量的方法