使用已输入的关键字在YouTube视频的首页上进行更多的剪贴

我正在尝试根据某些(或一组)关键字抓取YouTube视频。到目前为止,我只能下载YouTube视频的首页-大约20-30个视频。到目前为止,我已经使用BeautifulSoup,urllib.request和pytube进行了必要的操作。我在此处附加了一些代码:如何下载更多/所有与特定关键字相关的视频?

 # Search through divs 
    for i in divs:
        href= i.find('a',href=True)
        urls.append([href.text,"https://www.youtube.com"+href['href']])
        video_details = {}
        hashtags = []
        for link in divs:
            for span in link.findAll('span',attrs = {'class':'standalone-collection-badge-renderer-text'}):
                for a in link.findAll('a',attrs={'class': 'yt-uix-sessionlink'}):
                    hashtags.append(a.text.strip())
                    video_details['HASH_TAGS'] = hashtags
        #print(hashtags)

def Downloader(url):
    yt = pytube.YouTube(url)
    video = yt.streams.first()
    video.download('x')

sggxywcx 回答:使用已输入的关键字在YouTube视频的首页上进行更多的剪贴

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3100129.html

大家都在问