WebDriver是Python的一个用于实现Web自动化的第三方库,WebDriver提供了对应的back()和forward()方法来模拟浏览器的“后退”和“前进”按钮,示例如下所示:
from selenium import webdriver
driver = webdriver.Chrome()
#访问百度首页
first_url = 'https://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('forward to %s' % (second_url))
driver.forward()