Я пытаюсь написать скрипт на python, который автоматизирует щелчок открытия стенограммы для видео на YouTube.
Например, если вы перейдете к видео на YouTube, находящемуся две справа от кнопки «Поделиться» (представленной 3 точками), вы можете открыть расшифровку стенограммы видео на YouTube.
Код, который у меня есть, открывает URL и включает скрытую подпись (которая работает).
from selenium import webdriver
import requests
driver = webdriver.Chrome()
driver.get("https://www.youtube.com/watch?v=q1RYI034sH0")
element = WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.CLASS_NAME, "ytp-subtitles-button")))
element.click()
Однако я знаю, что хочу открыть стенограмму, добавив следующий код, который выдает ошибку, поскольку он не может найти кнопку.
element = WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.CLASS_NAME, "yt-icon-button)")))
Я не совсем уверен, что делать дальше, и любая помощь в автоматизации открытия транскрипта YouTube очень ценится.