在 Python 中使用 Selenium 获取所有 href 链接。
seleniumautomation testingtesting tools更新于 2026/1/8 8:37:17
我们可以使用 Selenium 中的 find_elements() 方法获取页面中的 href 链接。网页中的所有链接都设计在一个 HTML 文档中,并被包含在锚标记内。
要获取所有带有
![]()
示例
代码实现。
from selenium import webdriver
driver = webdriver.Chrome (executable_path="C:\chromedriver.exe")
driver.maximize_window()
driver.get("https://www.google.com/")
# 识别标签名为 <a> 的元素
lnks=driver.find_elements_by_tag_name("a")
# 遍历列表
for lnk in lnks:
# get_attribute() to get all href
print(lnk.get_attribute(href))
driver.quit()
输出


