парсер плейлистов ютуб

Пришла мне идяя написать парсер для сбора названий видеороликов из музыкальных плейлистов ютуб т.к. иногда видео удаляются, а терять их не хочется. Я новичок в пайтоне. Написал код для парсинга по этой статье: https://pythonru.com/biblioteki/parsing-na-python-s-beautiful-soup

Проверял работоспособность кода на многих сайтах (менял ссылку, тег и класс) и все работало, но на ютуб как-то не идет.

Подскажите как это решить, пожалуйста.

import requests
from bs4 import BeautifulSoup

url = 'https://www.youtube.com/playlist?list=PLuDh46ey2oy-qmIqPH0o1ZUZ9BFuqvtBn'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'lxml')
quotes = soup.find_all('a', class_='yt-simple-endpoint style-scope ytd-playlist-video-renderer')

for quote in quotes:
    print(quote.text)

Ответы (0 шт):