无法使用pytube访问长播放列表

2024-05-20 00:01:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使用pytube从youtube下载视频,但在一些播放列表中出现错误 urllib.error.HTTPError: HTTP Error 404: Not Found。我认为这可能发生在播放列表过长的情况下;我尝试过播放多达15个视频的播放列表,没有问题,但当它有约200个或更多视频时,程序会引发此错误。 另外:我能够从3000个播放列表中下载多达100个视频,直到几周前我收到错误。这是我的密码:

from pytube import YouTube
from pytube import Playlist

playlist = Playlist("https://youtube.com/playlist?list=PLSgg-eG6fBw3oCSMIjhV3dIkY2drNlHYR")


print(len(playlist.video_urls)) # This also happens if I try to download videos from the playlist

也许有一点很重要,就是在我犯这个错误的前几天,我被暂时禁止下载视频,但三天后我就可以继续下载了


Tags: fromimporthttp视频youtube错误noterror