【发布时间】:2019-02-15 14:03:23
【问题描述】:
我希望使用 PyTube 库下载 YouTube 播放列表。目前,我可以一次下载一个视频。我一次不能下载多个视频。
目前,我的建议是
import pytube
link = input('Please enter a url link\n')
yt = pytube.YouTube(link)
stream = yt.streams.first()
finished = stream.download()
print('Download is complete')
这会产生以下输出
>> Download is complete
YouTube 文件已下载。当我尝试使用播放列表链接 (An example) 时,只会下载第一个视频。没有错误输出。
我希望能够在不重新提示用户的情况下下载整个播放列表。
【问题讨论】:
-
“显示错误”不是问题描述。请在您的帖子中包含完整回溯。
-
我刚刚运行了你的代码,它运行良好。
-
但它一次只下载一个视频,但我想一次下载整个播放列表@Glazbee
-
我已经为你发布了答案。
-
pytube 不再维护,考虑改用 pytube3