1.控制浏览器窗口大小
设置指定大小的浏览器窗口:driver.set_window_size(宽, 高)
设置全屏显示:driver.maximize_window()
from selenium import webdriver driver = webdriver.Chrome() driver.get("http://m.baidu.com") # 参数数字为像素 print("设置浏览器宽480,高800显示") driver.set_window_size(480, 800) # 全屏显示:driver.maximize_window() driver.quit()
2.控制浏览器前进,后退
driver.back()后退
driver.forward()前进
from selenium import webdriver driver = webdriver.Chrome() # 访问百度首页 first_url = "http://www.baidu.com" print("now access %s" %(first_url)) driver.get(first_url) # 访问新闻页 second_url = "http://news.baidu.com/" print("now access %s" %(second_url)) driver.get(second_url) # 返回(后退)到百度首页 print("back to %s" %(first_url)) driver.back() # 前进到新闻页 print("back to %s" %(second_url)) driver.forward() driver.quit() 运行结果如下: now access http://www.baidu.com now access http://news.baidu.com/ back to http://www.baidu.com back to http://news.baidu.com/
3.模拟浏览器刷新
刷新当前页面:driver.refresh()
driver.refresh()
手动刷新web页面:F5