如何在Python中使用Selenium获取 current_url?
在使用selenium工作时,许多 URL 会被打开和重定向,以跟踪 URL current_url
方法的使用。 current_url
方法用于检索用户当前正在访问的网页的 URL。它给出了驱动程序在selenium中加载的当前网页的 URL。
URL : URL 是 Uniform Resource Locator 的缩写,定义为万维网上的文档和其他资源的全局地址,例如访问 GeeksforGeeks 网站,你会去 URL https://www.geeksforgeeks .org/ 。
句法 :
driver.current_url
争论 :
它不需要争论。
返回值:
它以字符串格式返回 URL。
代码 1:
# Importing webdriver from selenium
from selenium import webdriver
# Here chrome webdriver is used
driver = webdriver.Chrome()
# URL of the website
url = "https://www.geeksforgeeks.org/"
# Opening the URL
driver.get(url)
# Getting current URL
get_url = driver.current_url
# Printing the URL
print(get_url)
输出 :
https://www.geeksforgeeks.org/
代码 2:
# Importing webdriver from selenium
from selenium import webdriver
# Here chrome webdriver is used
driver = webdriver.Chrome()
# URL of the website
url = "https://www.geeksforgeeks.org/"
# Getting current URL
get_url = driver.current_url
# Printing the URL
print(get_url)
# Opening the URL
driver.get(url)
# Getting current URL
get_url = driver.current_url
# Printing the URL
print(get_url)
输出 :
data:,
https://www.geeksforgeeks.org/
注意:此处打印“data:,”是因为当时没有打开网页。
在评论中写代码?请使用 ide.geeksforgeeks.org,生成链接并在此处分享链接。