我需要下载一个相当大的 (~200MB) 文件。我想出了如何在 这里 下载和保存文件。如果有一个进度条可以知道下载了多少,那就太好了。我找到了 ProgressBar 但我不确定如何将两者结合在一起。
这是我试过的代码,但没有用。
bar = progressbar.ProgressBar(max_value=progressbar.UnknownLength)
with closing(download_file()) as r:
for i in range(20):
bar.update(i)
原文由 Gamegoofs2 发布,翻译遵循 CC BY-SA 4.0 许可协议
我建议你试试
tqdm
,它非常容易使用。使用requests
库下载的示例代码: