【发布时间】:2020-11-06 01:14:19
【问题描述】:
您好,我是 Pytube 新手,我创建了一个超级基本脚本,可以从 Youtube 播放列表下载一堆视频,但我想要最高质量,所以我手动选择了我想要的标签,但流中列出的视频为可用但是当我开始下载时,我得到一个 HTTP 404 响应,有没有办法获取该 URL,以便我可以检查响应是否有效,否则我将选择另一个标签。
这是我的代码,非常简单
for item in range(len(playlist_links)):
yt = YouTube(playlist_links[item])
print(yt.title)
yt.streams.get_by_itag(137).download()
print(yt.title + " Downloaded")
您可以看到它的基本信息,但我想获取流的 URL,因此如果响应是 HTTP 404,我可以选择另一个标签
提前致谢
【问题讨论】:
标签: python-3.x http-status-code-404 pytube