Python 这是硒问题还是网站问题?

Python 这是硒问题还是网站问题?,python,selenium,selenium-chromedriver,Python,Selenium,Selenium Chromedriver,我已经列出了给定网页上的所有链接。它包含空格并考虑它们的链接(当我打印其长度时)。我似乎不知道发生了什么事。这是硒问题、网页问题还是我做错了 from selenium import webdriver from selenium.webdriver.common.by import By driver = webdriver.Chrome(executable_path="D:\D-Downloads\chromedriver_win32\chromedriver.exe") driver

我已经列出了给定网页上的所有链接。它包含空格并考虑它们的链接(当我打印其长度时)。我似乎不知道发生了什么事。这是硒问题、网页问题还是我做错了

from selenium import webdriver
from selenium.webdriver.common.by import By

driver = webdriver.Chrome(executable_path="D:\D-Downloads\chromedriver_win32\chromedriver.exe")

driver.get("https://www.youtube.com/")

links = driver.find_elements(By.TAG_NAME,"a")
print(len(links))

for link in links:
    print(link.text)
长度部分的输出为: 171


link.text输出显示链接,但带有大量空格。我检查过了,len(链接)也在考虑这些空间

这可能不是网站问题或硒问题。只需从文本的开头和结尾修剪空白。您将获得文本,而不是href。。。这就是你真正想要的吗?@pcalkins不。我需要链接。。。我该如何继续?@GregBurghardt修剪工作区?那是什么?我想你想要:link.get_属性(“href”)