我试图将我的 youtube 订阅列表废弃到一个 csv 文件中。但是我在代码中间遇到了一个问题。这是我的代码:
import requests
from bs4 import BeautifulSoup
import csv
url = 'https://www.youtube.com/feed/channels'
source = requests.get(url)
soup = BeautifulSoup(source.content, 'lxml')
text = soup.find_all('yt-formatted-string', {'id': 'text'})
for i in range(len(text)):
print(text[i].yt-formatted-string.text)
我想知道为什么在 HTML 页面上找到“yt-formatted-string”时 vscode 无法识别它。此外,当我从 HTML 尝试另一个 div 时,此代码没有给出任何输出。