文档章节

安装Python+Selenium

年少爱追梦
 年少爱追梦
发布于 2016/08/19 20:17
字数 217
阅读 421
收藏 0

                                                            安装Python+Selenium 

     首先安装:Python科学计算发行版—Anaconda

     下载地址:https://store.continuum.io/cshop/anaconda/,方便多个版本自由切换。

      安装完Anaconda版本的Python过后,可以查看一下cmd里面带没有带Pipe命令。没有的话使用set PATH=Anaconda安装路劲+Scripts+“pip.exe”;%path%也就可以使用了。

     检测好后,安装python版本的Selenium ,如果速度比较慢,可以去切换一下数据源,一般就是使用豆瓣的数据源。不慢就直接使用pip install selenium。然后查看安装路径是否有:selenium目录有的话就可以使用selenium模块了。检测代码如下:

# coding = utf-8
from selenium.webdriver import Chrome
driver = Chrome("E:/chromedriver.exe")
driver.get("https://www.baidu.com")
title=driver.title
print(title)

text=driver.find_element_by_id("kw")
text.send_keys("nihao")
button=driver.find_element_by_id("su")
button.click()

注意事项是:驱动程序的位置,也可以配置到PATH中。

© 著作权归作者所有

年少爱追梦
粉丝 35
博文 193
码字总数 120092
作品 0
杭州
程序员
私信 提问
Python+Selenium搭建UI自动化测试框架

本文原文来自GitHub个人主页 > Python+Selenium搭建UI自动化测试框架 Python语言是非常强大的编程语言,很多时候也拿来当脚本语言用。 Selenium是web应用测试工具,支持Java、Python等多种语...

FunGa
2015/09/06
9K
0
selenium使用chrome时,报错ignore certificate errors

使用python+selenium驱动chrome做自动化测试是一个很常见的场景,以前使用chrome时页面头部出现了一个小黄条报错提示“您使用的是不受支持的命令行标记:--ignore-certificate-errors。稳定性...

rasine的杂货铺
2015/12/28
8.7K
1
win10_java+selenium环境搭建

之前讲了python+selenium的相关知识,现在开始讲java+selenium相关知识,先来看看环 镜怎么搭建。 下载安装最新版jdk8.0(这个要最新,否则后面安装eclipse会提示你要下载)。 官方下载地址 ...

niedongri
2017/07/18
0
0
python+selenium自动化环境搭建

1、下载python安装。   https://www.python.org/downloads/release/python-351/ 根据自己的操作系统32/64 位,选择相应的版本。 安装过程我就没必要描述,我的安装目录为:C:Python35 2、进...

黄燕平
2018/06/26
0
0
python+selenium环境配置for mac

我最近十分的飘,临近年关干啥都静不下心来,之前写web ui仗着自己会点java,坚持不肯用python,不愿随大流;耐何水平有限的很,遇到问题自己解决起来很是耗时,有时无从下手,痛定思痛,决定...

EvanDev
01/28
52
1

没有更多内容

加载失败,请刷新页面

加载更多

vue vue-router beforeRouteEnter

本文转载于:专业的前端网站➬vue vue-router beforeRouteEnter beforeRouteEnter (to, from, next) { // 在渲染该组件的对应路由被 confirm 前调用 // 不!能!获取组件实例 `thi...

前端老手
52分钟前
4
0
Spring Boot 2 实战:结合 Docker 容器化

1. 前言 Docker 是啥?好处是啥? 什么现在如果作为一名开发你还不知道甚至没有用过我都感觉你落伍了。Docker 是一种虚拟化的容器技术,目的为了打造持续集成、版本控制、可移植性、隔离性和...

码农小胖哥
57分钟前
4
0
Linux 常用查询句柄的命令(Too many open files)

摘要 查询命令 进程占用的句柄总数 lsof -n | wc -l 查看哪一个进程占用的句柄最多 lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more 第一列 是 占用句柄数; 第二列 是 进程号 PID;...

liangxiao
57分钟前
5
0
JavaScript权威指南笔记5

第五章、语句 0、概述 JS程序是一系列可执行语句的集合。 通过控制语句来改变语句的默认执行顺序。 控制语句:条件、循环和跳转(如return、break和throw) 2、复合语句 当多条语句被当做一条语...

_Somuns
今天
5
0
vmware安装ubuntu18.04总是 panic -not syncing:corrupted stack end detected inside schedule

Vmware 安装ubuntu 总是卡着不动, 提示panic -not synciong 网上提示很多办法,都试了效果不佳, 找到了完美解决办法 你的兼容模式重新选一下为6.0,兼容性对硬件有要求的 即可实现 成功安装...

dragon_tech
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部