selenium控制窗口最大化、適合手機的寬度、適合pad的寬度等嘗試下實例,網站是否做了響應式布局
#coding=utf-8 # 改變瀏覽器窗口大小、前進后退 from selenium import webdriver import time driver = webdriver.Firefox() driver.maximize_window() #瀏覽器最大化 driver.get("http://www.runoob.com/html/html-tutorial.html") time.sleep(2) driver.set_window_size(480,800) #改變窗口大小。這個網站做了響應式布局,分別看到三欄、兩欄、一欄 time.sleep(2) driver.set_window_size(900,1000) time.sleep(2) driver.get("http://www.runoob.com") #訪問第二個網頁,練習前進后退 time.sleep(2) driver.back()#后退 print("back to url :"+driver.current_url) time.sleep(2) driver.forward() #前進 print("forward to url :"+driver.current_url) time.sleep(2) driver.quit()