Я пытался извлечь все мета ключевые слова со страницы YouTube. Но BuatifulSoup может извлечь только первые несколько ключевых слов вместо всех. Я написал следующий скрипт Python для этого:
import requests
from bs4 import BeautifulSoup
url = "https://www.youtube.com/watch?v=2lAe1cqCOXo"
response = requests.get(url)
soup = BeautifulSoup(response.text, 'lxml')
keywords = soup.find("meta", {"name": "keywords"})['content']
print(keywords)
И я получаю следующий вывод:
Rewind, Rewind 2019, youtube rewind 2019, #YouTubeRewind, MrBeast, PewDiePie, James Charles, Shane Dawson, CaseyNeistat, RiceGum, Simone Giertz, JennaMarbles...
Невозможно извлечь все ключевые слова. Как будто я go к источнику страницы YouTube, я вижу следующее:
Есть ли способ захватить целые списки ключевых слов ? Или это ограничение BeautifulSoup? Если это ограничение ..... есть ли альтернативное решение для захвата тегов?