在Python中使用Selenium打印所有链接名称
Selenium是一个强大的工具,用于通过程序控制 Web 浏览器并执行浏览器自动化。它适用于所有浏览器,适用于所有主要操作系统,其脚本是用各种语言编写的,例如Python、 Java、C# 等,我们将使用Python。
要求:
您需要安装 chromedriver 并设置路径。点击这里下载。
注意:有关更多信息,请点击此链接。
循序渐进的方法:
- 导入所需模块
- 采取任何 网址。
- 使用 By.TAG_NAME 在网页上查找网络链接。
- 然后使用循环打印链接名称。
执行:
Python3
#import module
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
# url
driver.get('https://www.youtube.com/')
# find web links
link = driver.find_elements(By.TAG_NAME, 'a')
# print name of all links
for i in link:
print(i.text)
输出: