Как получить все видео с канала YouTube - PullRequest
0 голосов
/ 14 октября 2018

Я получаю только 30 результатов, но на канале около 600 видео, может кто-нибудь, пожалуйста, помогите получить все видео.Ниже мой код

from urllib.request import urlopen
from bs4 import BeautifulSoup as soup

my_url="https://www.youtube.com/channel/UCVlMUh4WsDQvOxCJJXmWwdw/videos"
uClient=urlopen(my_url)
page_html=uClient.read()
uClient.close()
page=soup(page_html,"html.parser")
containers=page.findAll("div",{"class":"yt-lockup-dismissable"})
vids = page.findAll('a',attrs={'class':'yt-uix-tile-link'})
print(len(vids))`

1 Ответ

0 голосов
/ 24 апреля 2019

Это работает правильно, но вам нужно дать ссылку на список воспроизведения, а не ссылку на канал.@ Паван

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...