【Selenium2】简单浏览器操作
2014-04-07 13:15
260 查看
#打印URL
coding=utf-8
from selenium import webdriver
import time
browser=webdriver.FireFox()
url='http://www.baidu.com'
browser.get(url) #通过操作get()得到URL
print 'Title of current page is %s'%(browser.title) #打印当前页面title
print 'URL of current page is %s'%(browser.url) #打印当前页面url
browser.quit()
#浏览器窗口最大化
coding=utf-8
from selenium import webdriver
import time
browser=webdriver.FireFox()
browser.get('http://www.baidu.com')
time.sleep(2)
browser.maximize_window() #将浏览器最大化
time.sleep(2)
browser.quit()
#设置浏览器固定大小
coding=utf-8
from selenium import webdriver
import time
browser=webdriver.FireFox()
browser.get('http://www.baidu.com')
time.sleep(2)
browser.set_window_size(400,300) #参数为长和宽,单位为像素
time.sleeq(2)
browser.quit()
#浏览器的前进与后退
coding=utf-8
from selenium import webdriver
import time
browser=webdriver.FireFox()
url1='http://www.baidu.com'
browser.get(url1) #打开第一个URL
time.sleep(2)
url2='http://news.baidu.com'
browser.get(url2) #打开第二个URL
time.sleep(2)
browser.back() #从当前URL(url2)回退至之前URL(url1)
time.sleep(2)
browser.forward() #从当前URL(url1)前进至之前URL(url2)
time.sleep(2)
browser.quit()
coding=utf-8
from selenium import webdriver
import time
browser=webdriver.FireFox()
url='http://www.baidu.com'
browser.get(url) #通过操作get()得到URL
print 'Title of current page is %s'%(browser.title) #打印当前页面title
print 'URL of current page is %s'%(browser.url) #打印当前页面url
browser.quit()
#浏览器窗口最大化
coding=utf-8
from selenium import webdriver
import time
browser=webdriver.FireFox()
browser.get('http://www.baidu.com')
time.sleep(2)
browser.maximize_window() #将浏览器最大化
time.sleep(2)
browser.quit()
#设置浏览器固定大小
coding=utf-8
from selenium import webdriver
import time
browser=webdriver.FireFox()
browser.get('http://www.baidu.com')
time.sleep(2)
browser.set_window_size(400,300) #参数为长和宽,单位为像素
time.sleeq(2)
browser.quit()
#浏览器的前进与后退
coding=utf-8
from selenium import webdriver
import time
browser=webdriver.FireFox()
url1='http://www.baidu.com'
browser.get(url1) #打开第一个URL
time.sleep(2)
url2='http://news.baidu.com'
browser.get(url2) #打开第二个URL
time.sleep(2)
browser.back() #从当前URL(url2)回退至之前URL(url1)
time.sleep(2)
browser.forward() #从当前URL(url1)前进至之前URL(url2)
time.sleep(2)
browser.quit()
相关文章推荐
- 有关android中横屏和竖屏的设置
- 直白讲解DNS负载均衡
- 还记得24K黄金版iPhone 5吗
- 在VS2012中使用wxWidgets 2.9.5
- NFC的安卓事儿(提高篇)
- 微软停服 XP系统到底伤害了谁?
- HDU 1392 Surround the Trees
- 地图也曝光了台湾新建的空军基地
- WEB2.0的特点、原则和设计模式
- Getting DbgPrint Output To Appear In Vista and Later
- Jquery的$命名冲突:
- KEIL中逻辑分析仪的使用
- ZOJ3775 ?(>_o)!
- c# 进程间通信
- 【HNOI】 期望面积
- MySQL5.1安装
- 每六周自动班要完成任务
- 大话Session
- IT杂谈:为什么AMD旗舰超公版比NVIDIA多?
- 在linux下打开chm文件