【发布时间】:2021-09-08 10:53:50
【问题描述】:
我正在尝试在 youtube 上的视频描述中抓取一个链接,但列表总是返回空。
我尝试更改要抓取的标签,但输出和错误消息都没有变化。
这是我正在使用的代码:
from bs4 import BeautifulSoup
import requests
source = requests.get('https://www.youtube.com/watch?v=gqUqGaXipe8').text
soup = BeautifulSoup(source, 'lxml')
link = [i['href'] for i in soup.findAll('a', class_='yt-simple-endpoint style-scope yt-formatted-string', href=True)]
print(link)
出了什么问题,我该如何解决?
【问题讨论】:
标签: python web-scraping beautifulsoup youtube