首页 > 代码库 > 【selenium——浏览器操作】

【selenium——浏览器操作】

把浏览器置为最大化

#coding=utf-8
from selenium import webdriver

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

print "浏览器最大化"
driver.maximize_window()   #将浏览器最大化显示
driver.quit()

设定浏览器的宽和高

 1 #coding=utf-8
 2 from selenium import webdriver
 3 
 4 driver = webdriver.Ie()
 5 driver.get("http://www.baidu.com")
 6 print "设置宽为800像素,高为500像素"
 7 
 8 driver.set_window_size(800,500)   #参数为像素
 9 
10 driver.quit()

控制浏览器的前进和后退

 1 #coding=utf-8
 2 from selenium import webdriver
 3 import time
 4 
 5 driver = webdriver.Ie()
 6 
 7 #打开百度首页
 8 frist_url="http://www.baidu.com"
 9 print "现在地址为 %s" %(frist_url)
10 driver.get(frist_url)
11 
12 #打开百度新闻
13 second_url="http://www.qq.com"
14 print "现在的地址为 %s" %(second_url)
15 driver.get(second_url)
16 
17 #从百度新闻返回到百度首页
18 print "返回到 %s" %(frist_url)
19 driver.back()
20 
21 #从百度首页前进到新闻页
22 print "前进到 %s" %(second_url)
23 driver.forward()
24 
25 driver.quit()

记住四个方法:

maximize_window()——浏览器最大

set_window_size(宽,高)——设置浏览器宽和高

back()——页面后退

forward()——页面前进

 

【selenium——浏览器操作】