六、瀏覽器的操作
6.1、瀏覽器最大化
我們知道調(diào)用啟動的瀏覽器不是全屏的,這樣不會影響腳本的執(zhí)行,但是有時候會
影響我們“觀看”腳本的執(zhí)行。
#coding=utf-8
from selenium import webdriver
import time
browser = webdriver.Firefox()
browser.get("http://www.baidu.com")
print "瀏覽器最大化"
browser.maximize_window()
#將瀏覽器最大化顯示
time.sleep(2)
browser.find_element_by_id("kw").send_keys("selenium")
browser.find_element_by_id("su").click()
time.sleep(3)
browser.quit()
博客園—蟲師
http://fnng.cnblogs.com
19
6.2、設(shè)置瀏覽器寬、高
最大化還是不夠靈活,能不能隨意的設(shè)置瀏覽的寬、高顯示?當(dāng)然是可以的。
#coding=utf-8
from selenium import webdriver
import time
browser = webdriver.Firefox()
browser.get("http://m.mail.10086.cn")
time.sleep(2)
#參數(shù)數(shù)字為像素點
print "設(shè)置瀏覽器寬480、高800顯示"
browser.set_window_size(480, 800)
time.sleep(3)
browser.quit()