Я хочу создать скрипт, который вычисляет общую продолжительность списка воспроизведения YouTube. для этого я использовал inspect в google chrome на одной из маленьких иконок времени, чтобы я мог видеть, где хранятся данные времени.
Я использовал запросы, чтобы получить html-текст, но он дал мне совершенно другие результаты, а данные о времени нигде не было найдено!
Есть ли способ найти эти данные?
Я никогда раньше не использовал запросы и не работал с html, поэтому я не уверен, как это сделать.
вот мой код:
from bs4 import BeautifulSoup
import requests
source = requests.get("https://www.youtube.com/watch?
v=UO98lJQ3QGI&list=PL-osiE80TeTvipOqomVEeZ1HRrcEvtZB").text
soup = BeautifulSoup(source, "lxml")
# html tag and class that i am seeing in google chrome inspect tool
# <span class="style-scope ytd-thumbnail-overlay-time-status-renderer"
#aria-label="34 minuter">
# 34:26
# </span>
for match in soup.find_all("span", class_="style-scope ytd-thumbnail-
overlay-time-status-renderer"):
time = match.text.strip()
print(time)