我有一个YouTube视频链接,例如
"https://youtu.be/########"
"https://youtu.be/########"
如何创建YouTube播放列表,并使用Python将这些视频添加到其中?
我已经尝试过使用Selenium,但是不用打开浏览器就可以做到这一点。
答案 0 :(得分:0)
这是使用硒的一种可能的解决方案
from selenium import webdriver
driver = webdriver.Firefox(executable_path='geckodriver')
## signin with youtube before continue
driver.get("## your youtube link")
add_playlist_button = driver.find_element_by_css_selector('ytd-button-renderer.ytd-menu-renderer:nth-child(4) > a:nth-child(1) > yt-icon-button:nth-child(1) > button:nth-child(1)')
add_playlist_button.click()
driver.find_elements_by_xpath('//*[@id="checkboxContainer"]')[1].click()
这会将视频添加到您最后创建的播放列表中