1.自定义浏览器窗口大小或全屏
from selenium import webdriver import time driver = webdriver.Chrome() driver.get('https://www.baidu.com/') # 自定义窗口大小 driver.set_window_size(100, 200)#参数数字为像素点 print('现在是自定义大小展示') time.sleep(5)#睡5秒 显示一下效果 #全屏展示 driver.maximize_window() print('现在是全屏展示') time.sleep(5) #睡5秒 显示一下效果 driver.quit()#关闭所有标签页
2.控制浏览器后退、前进
只适用于在原有标签页打开新页面的情况,
from selenium import webdriver import time driver = webdriver.Chrome() driver.get('https://www.baidu.com/') #访问百度首页 first_url= 'https://www.baidu.com/' print("现在位置:百度首页") driver.get(first_url) time.sleep(3) #访问新闻页面 second_url='http://news.baidu.com' print('现在位置:新闻页') driver.get(second_url) time.sleep(3) #返回(后退)到百度首页 print("后退,现在位置:百度首页") driver.back() time.sleep(3) #前进到新闻页 print("前进,现在位置:新闻页") driver.forward() time.sleep(3) driver.quit()#关闭所有标签页
3.刷新浏览器
from selenium import webdriver import time driver = webdriver.Chrome() driver.get('https://www.baidu.com/') time.sleep(3) driver.refresh() # 刷新当前页面 time.sleep(3) driver.quit() # 关闭所有标签页