selenium - webdriver控制瀏覽器(窗口大小、前進后退、刷新)


1. 控制瀏覽器窗口大小

設置瀏覽器大小:set_window_size(n, m)
設置瀏覽器全屏:maximize_window()
from selenium import webdriver
import time

driver = webdriver.Chrome()
driver.get('http://www.baidu.com')

driver.set_window_size(480,800)   # 設置瀏覽器尺寸為480*800
time.sleep(3)

driver.maximize_window()          # 設置瀏覽器全屏
time.sleep(3)

driver.set_window_size(480,800)
time.sleep(3)

driver.close()

2. 控制瀏覽器前進、后退

模擬瀏覽器的前進和后退按鈕
后退:driver.back()
前進:driver.forward()
from selenium import webdriver
import time

driver = webdriver.Chrome()
driver.get('http://www.baidu.com')                         # 第一個頁面
time.sleep(2)

driver.find_element_by_link_text('抗擊肺炎').click()       # 第二個頁面
time.sleep(2)

driver.back()              # 后退到第一個頁面
time.sleep(2)

driver.forward()           # 前進到第二個頁面
time.sleep(2)

driver.close()

3. 刷新頁面

瀏覽器的刷新按鈕,相當於F5
刷新:driver.refresh()
from selenium import webdriver
import time

driver = webdriver.Chrome()
driver.get('http://www.baidu.com')
time.sleep(2)

driver.find_element_by_link_text('抗擊肺炎').click()
time.sleep(2)

driver.refresh()      # 刷新頁面

driver.close()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM