📜  如何在 selenium pthon 中获取当前网页链接 - Python (1)

📅  最后修改于: 2023-12-03 15:08:48.015000             🧑  作者: Mango

如何在 selenium python 中获取当前网页链接

在使用 selenium python 时,有时我们需要获取当前网页链接,可以使用以下代码来实现:

from selenium import webdriver

# 启动浏览器并进入网页
driver = webdriver.Chrome()
driver.get("https://www.google.com")

# 获取当前网页链接
current_url = driver.current_url
print(current_url)

# 关闭浏览器
driver.quit()

以上代码首先启动 Chrome 浏览器并打开 Google 网站,然后使用 driver.current_url方法获取当前网页的链接,并通过 print 函数将其输出到控制台。

注意,current_url属性返回的链接是字符串类型。

除了 current_url 方法,还有其他一些方法可以获取链接,例如 driver.current_window_handle方法可以获取当前窗口的句柄,driver.window_handles方法可以获取所有当前打开的窗口句柄,你可以根据自己的需求选择正确的方法来获取链接。

通过以上代码可以很方便地获取当前网页的链接,为我们在自动化测试和数据采集等场景中使用 selenium python 带来了便利。