python中webdriver_二. Python WebDriver环境搭建

1. 安装Selenium

在命令行中输入:

显示安装成功:

2. 测试例子

打开百度页面并在输入框输入搜索内容(默认为firework)

1 #1. Selenium默认为Firefox。验证

2 from selenium importwebdriver3

4 driver =webdriver.Firefox()5 #将控制的webdriver的Firefox赋值给driver;获得了浏览器对象才可以启动浏览器,打开网址,操作页面

6

7 driver.get("http://www.baidu.com")8 #获得浏览器对象后,通过get()方法,可以向浏览器发送网址

9

10 driver.find_element_by_id('kw').send_keys('hello')11 #这里通过 id = kw 定位到搜索框,并通过键盘方法send_keys向输入框里输入'hello'

12

13 driver.find_element_by_id('kw').submit()14 driver.close()

注意:Selenium 2.53支持Firefox47版本及以下,记得去掉“浏览器更新”,要不报错

不要随便升级Firefox!!

3.安装浏览器驱动

(一)IE浏览器

b)  解压后放在环境变量PATH路径的路径里面:

C:\Users\lesleysbw\AppData\Local\Programs\Python\Python35\

以及:

C:\Program Files (x86)\Internet Explorer

c)  设置IE浏览器:

点击“设置”——Inter选项——安全,将其中所有zone的级别设为:中,并且去掉“启用保护模式”:

d) 运行代码:

1 from selenium importwebdriver2

3 driver =webdriver.Ie()4 driver.get("http://www.baidu.com")5

6 driver.find_element_by_id('kw').send_keys('hello')

(二)Chrome浏览器

解压后,将ChromeDriverServer.exe放在环境变量PATH路径的路径里面:

C:\Users\lesleysbw\AppData\Local\Programs\Python\Python35\

以及Chrome所在路径:

C:\Program Files (x86)\Google\Chrome\Application

b)  设置PATH:添加ChromeDriverServer.exe所在路径:

C:\Program Files (x86)\Google\Chrome\Application

c)  运行代码:

1 from selenium importwebdriver2 driver =webdriver.Chrome()3 driver.get("http://www.baidu.com")4

5 driver.find_element_by_id('kw').send_keys('hello')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值