Python Selenium 中的导航操作

2023-04-17 00:00:00 python 操作 导航

Python Selenium 中的导航操作用来控制浏览器的前进、后退、刷新等操作。下面是一些常用的导航操作及其详细说明:

  1. 前进到指定的URL网页

使用 driver.get("url") 方法来在当前窗口打开指定的URL网页。

示例代码:

from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://pidancode.com")
  1. 后退到上一个网页

使用 driver.back() 方法回到上一个网页。

示例代码:

from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://pidancode.com")
driver.back()
  1. 前进到下一个网页

使用 driver.forward() 方法前进到下一个网页。

示例代码:

from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://pidancode.com")
driver.back()
driver.forward()
  1. 刷新当前网页

使用 driver.refresh() 方法刷新当前网页。

示例代码:

from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://pidancode.com")
driver.refresh()

总结:

Python Selenium 中的导航操作可以让我们控制浏览器进行前进、后退、刷新等操作。这些方法都是通过 WebDriver 实例来调用的。需要注意的是,在使用 driver.back()driver.forward() 方法时,需要先使用 driver.get("url") 方法打开一个网页,否则会报错。

相关文章