欢迎访问宙启技术站
智能推送

通过get_current_url()函数在Python中获取当前页面的URL

发布时间:2023-12-16 08:46:10

在Python中,可以使用获取当前页面URL的函数get_current_url()。这个功能非常有用,因为获取当前页面的URL可以用于多个目的,比如进行页面的自动化测试、数据抓取、页面跳转等。

下面是一个获取当前页面URL的使用示例:

首先,我们需要导入webdriver模块,该模块可以与浏览器进行交互,并提供了很多操作浏览器的方法。为了演示方便,我们使用了Chrome浏览器。

from selenium import webdriver

然后,我们创建一个新的Chrome浏览器实例,并打开一个网页。

driver = webdriver.Chrome()
driver.get("https://www.example.com")

现在,我们可以使用get_current_url()方法获取当前页面的URL。这个方法返回一个字符串,包含了当前页面的完整URL。

current_url = driver.current_url
print("Current URL:", current_url)

最后,我们关闭浏览器。

driver.quit()

完整的示例代码如下:

from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://www.example.com")

current_url = driver.current_url
print("Current URL:", current_url)

driver.quit()

运行这段代码,会打印出当前页面的URL。在本例中,输出结果是https://www.example.com

这个示例演示了如何使用get_current_url()函数获取当前页面的URL。但请注意,这需要安装selenium库和支持的浏览器驱动程序。