我的编程空间,编程开发者的网络收藏夹
学习永远不晚

selenium-python中文版文

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

selenium-python中文版文

安装

1.1. 简介

Selenium Python提供了一个简单的绑定式API来使用Selenium WebDriver编写功能/验收测试。通过Selenium Python API,您可以以一种直观的方式访问Selenium WebDriver的所有功能。

Selenium Python提供了一个便利的绑定式API去接入火狐、IE、Chrome、 Remote等浏览器。目前支持的python版本有2.7或3.5以上。

这份文档介绍了Selenium 2 WebDriver API. Selenium 1,但不包括Selenium RC API 。

1.2. 使用python下载Selenium

你可以通过PyPI包下载Selenium。当然,最好使用python自带pip命令去安装Selenium包。Python3.6标准库中自带pip命令,而pthon2.x需要自己单独安装。通过如下操作使用pip命令安装Selenium:

pip install selenium
你可以考虑使用virtualenv去创建孤立的Python环境。而Python 3.6 自带和virtualenv差不多的pyvenv。

1.3. 驱动

Selenium需要一个驱动器去与所选择的浏览器进行互交,以火狐为例,需要安装geckodriver驱动,以确保后面的Selenium命令可以正常运行。假如操作系统是Linux,建议将驱动器安装在/usr/bin 或者 /usr/local/bin。

假如互忽略这步骤操作,可能会出现以下的提示:

selenium.common.exceptions.WebDriverException: Message: ‘geckodriver’ executable needs to be in PATH.

Selenium支持浏览器都有其相应驱动程序,以下是想相关浏览器驱动下载的地址

Chrome: https://sites.google.com/a/ch...
Edge: https://developer.microsoft.c...
Firefox: https://github.com/mozilla/ge...
Safari:
https://webkit.org/blog/6900/...

1.4. Window 系统安装说明

注意

在安装期间,请保持网络畅通

1.登录MSI available in python.org下载Python3.6

2.开始-输入cmd(或者点击运行输入cmd),使用cmd程序,输入以下pip命令,安装selenium

C:Python35Scriptspip.exe install selenium
现在,你可以使用Python去运行你的测试脚本。例如,假如你创建并保存一个基于Selenium的脚本在C:my_selenium_script.py文件中,你可以按以下命令去执行它(前提你的Python的根目录在C:Python35)

C:Python35python.exe C:my_selenium_script.py

1.4.下载Selenium服务

注意

假如你要使用远程WebDriver时,才需要Selenium服务器。详情请阅览WebDriver的Selenium 部分。假如你刚接触Selenium,你可以跳过这部分,进入下一章节。

Selenium服务是一个Java程序。建议要在1.6或更新版本的Java运行环境(JRE)内运行Selenium服务器。
你可以在这里下载2.x版本的Selenium服务器。文件名大概如下:selenium-server-standalone-2.x.x.jar。从这你可以下载到最新2.x 的Selenium服务器。
假如你还没在你的系统里安装Java的运行环境(JRE),你可以在从这里下载。你也可以使用系统指令去安装JRE,当你使用的是GNU/Linux系统且你有管理员(root)的权限。

假如你把java程序配置环境变量中,你可以执行以下命令:

java -jar selenium-server-standalone-2.x.x.jar
你可以根据你实际的需求,修改2.X.X去安装你想安装的Selenium版本

假如使用非管理员权限账户安装JRE又或者你window系统没有配置好有效环境变量,你可以使用绝对或者相对路径,去执行java命令。例如,你可以使用相对或者绝对路径去执行Selenium服务器的jar文件,这个命令如下所示:

/path/to/java -jar /path/to/selenium-

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

selenium-python中文版文

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

selenium-python中文版文

安装1.1. 简介Selenium Python提供了一个简单的绑定式API来使用Selenium WebDriver编写功能/验收测试。通过Selenium Python API,您可以以一种直观的方式访问Selenium WebDriv
2023-01-31

【Python】官方文档中文版

Python官方文档中文版应该是正在翻译中,现在官网貌似找不到入口,但是可以通过访问进入。在文档url后面加上zh-cn即可。https://docs.python.org/zh-cn/,里面还有很多内容是英文的。  直接找找不到:url中
2023-01-31

Python selenium文件上传方法汇总

文件上传是所有UI自动化测试都要面对的一个头疼问题,今天博主在这里给大家分享下自己处理文件上传的经验,希望能够帮助到广大被文件上传坑住的seleniumer。 首先,我们要区分出上传按钮的种类,大体上可以分为两种,一种是input框,另外一
2022-06-04

3dmax2019中文版

界面语言:中文版/英文版软件大小:5.32GB运行环境:Win2003,WinXP,Win2000,Win9X,Win7运行支持:64位下载地址: https://pan.baidu.com/s/1p0tYxru0hGzIihQpTLnFc
2023-01-31

mysql英文版如何变成中文版

将 mysql 英文版转换为中文版需要以下步骤:下载中文语言包;解压语言包并复制文件到指定目录;编辑 mysql 配置文件,添加字符集设置;重新启动 mysql 服务;更改数据库字符集为 utf8;更改表字符集为 utf8;重新启动 mys
mysql英文版如何变成中文版
2024-04-14

DDT中Selenium如何读取Excel文件

DDT中Selenium如何读取Excel文件,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。(1)安装xlrd pip3 install xlrd(2)示例脚本import
2023-06-25

Python3.2.3官方文档(中文版)

所属网站分类: 资源下载 > python电子书作者:熊猫烧香链接:http://www.pythonheidong.com/blog/article/66/来源:python黑洞网,专注python资源,python教程,python技术
2023-01-31

navicat英文版如何转换成中文版

navicat 英文版可通过以下 4 个步骤转换成中文版:1. 下载与 navicat 版本匹配的中文语言包;2. 通过菜单栏“帮助”选项卡中“检查更新”选择下载的语言包并安装;3. 在“工具”选项卡中“选项”的“常规”选项卡选择“chin
navicat英文版如何转换成中文版
2024-04-23

win8中文版的怎么改成英文版图文教程

1、在桌面双击“计算机”图标进入计算机,或使用快捷键 “WIN”+“E” 进入计算机。点击左上角“计算机”,选择“打开控制面板&rd
2022-06-04

Python中selenium实现文件上传所有方法整理总结

文件上传是所有UI自动化测试都要面对的一个头疼问题,今天博主在这里给大家分享下自己处理文件上传的经验,希望能够帮助到广大被文件上传坑住的seleniumer。 首先,我们要区分出上传按钮的种类,大体上可以分为两种,一种是input框,另外一
2022-06-04

Win8.1 Update如何将英文版切换成中文版

Win8.1 Update如期的推出,向用户开放了下载服务,分别提供了win8.1 update离线更新和win8.1 with update完整系统镜像资源,但是有一个美中不足的地方就是在这批资源中都只有英文版,没有中文版,看不到用户该怎
2023-06-04

中文版ftp工具,盘点几个中文版ftp工具

推荐一:IIS服务器管理工具IIS7服务器管理工具是一款windows全系、Linux系统下链接并操控VPS、VNC、FTP等远程服务器、云服务器。界面简单明了,操作易上手,功能强大,支持批量导入服务器,并批量打开,多窗口化管理,除此之外,
2023-06-04

redis2.8配置文件中文翻译版

# Redis 配置案例 #关于单位,当你需要指定内存的大小时,可以使用如下的单位来指定 #(译者注,为什么会存在1000为单位,我认为是考虑到硬盘的容量单位是以1000来进行计算而非程序中的1024) #(因此 使用 1000为单位可以进
2022-06-04

NS3_Tutorial 中文版: 第五

【致谢】: 感谢关注NS3 Tutorial中文版的广大网友们,感谢NS3翻译小组,感谢初稿的翻译者们,感谢审稿和编辑们!!!   (详细的名单请查看博文翻译Tutorial)   声明:引用和转载相关内容,请尊重作者、翻译者和审稿者的辛勤
2023-01-31

NS3_Tutorial 中文版: 第三

3.3  测试ns-3你可以通过运行“./test.py -c core”脚本进行ns-3软件包单元测试,./test.py -c core这些测试可以被waf并行执行的,最后你可以看到如下的结果:47 of 47 tests passed
2023-01-31

ChatGPT有中文版吗

这篇文章主要介绍“ChatGPT有中文版吗”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“ChatGPT有中文版吗”文章能帮助大家解决问题。ChatGPT可以设置中文版:1、在ChatGTP上下载最新
2023-02-23

github有中文版么

随着开源项目的不断发展和普及,GitHub 已成为全球最大的开源社区之一,旨在帮助开发者合作、分享和构建最新的软件。作为全球最受欢迎的代码托管平台,GitHub 在全球拥有数千万活跃用户。然而,许多国内开发者仍然对英语不够熟悉,对 gith
2023-10-22

NS3_Tutorial 中文版: 第四

【致谢】: 感谢关注NS3 Tutorial中文版的广大网友们,感谢NS3翻译小组,感谢初稿的翻译者们,感谢审稿和编辑们!!!   (详细的名单请查看博文翻译Tutorial)    声明:引用和转载相关内容,请尊重作者、翻译者和审稿者的辛
2023-01-31

Navicat Premium v15.0.17 中文版

Navicat Premium 是MySQL,SQL Server,Oracle和PostgreSQL的一体化数据库管理工具,功能非常强大。 Navicat Premium v15安装步骤省略,默认下一步即可,下载地址:https://www.navicat.
Navicat Premium v15.0.17 中文版
2016-04-23

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录