如何解决如何在pytube3中使用进度条
我知道这个问题已经问了很多,但是我尝试了所有答案,但没有一个起作用。
所以我写了这段代码来从youtube下载视频
try:
from pytube import YouTube
from pytube import Playlist
except Exception as e:
print("som module are missing{}".format(e))
link = "a random youtube link"
yt = YouTube(link).streams.get_highest_resolution()
# I couldn't get the link from user via input since I couldn't
# paste link in pycharm output section)
print(yt.title," is downloading...")
ytd = yt.download("C:/Users/pedram/OneDrive/Desktop/test")
print("Download Completed!")
此代码可以正常工作,并可以从youtube下载视频。 但我还想添加一个下载栏,以便可以看到下载视频的进度 由于pytube不起作用,我下载了pytube3,我认为这就是为什么大多数答案对我都不起作用的原因。 如果有人知道我该怎么办,我将感谢他们的帮助。
解决方法
我认为使用tqdm库可以解决此问题。 例如。
import tqdm
for i in tqdm(some iterator..):
...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。