1.浏览器的后退操作使用back()方法,具体操作如下
from selenium import webdriver from time import sleep driver = webdriver.Firefox() print("----------------打开baidu首页------------------------") driver.get("https://www.baidu.com") print("----------------打开新闻页面------------------------") driver.find_element_by_xpath("//a[@href='http://news.baidu.com']").click() # driver.find_element_by_xpath("//a[@name='tj_trnews']").click() sleep(1) #返回到baidu首页面 print("-------------------返回百度首页------------------------") driver.back() sleep(2) driver.close()
2.浏览器前进操作使用forward()方法,具体操作如下
from selenium import webdriver
from time import sleep
driver = webdriver.Firefox()
driver.get("https://www.baidu.com")
driver.find_element_by_partial_link_text("新").click()
sleep(1)
driver.back()
sleep(2)
driver.forward()
driver.close()
3.浏览器刷新操作使用refresh()方法,具体操作如下:
from selenium import webdriver
from time import sleep
driver = webdriver.Firefox()
driver.get("http://www.baidu.com")
sleep(2)
driver.refresh()
driver.close()