我的 pyhton3 脚本使用 urlretrieve 通过 Internet 下载许多图像,我想为每次下载添加一个进度条,其中包含 完成百分比 和 _下载速度_。
progressbar 模块似乎是一个很好的解决方案,但尽管我已经查看了 他们的示例,并且 example4 似乎是正确的,但我仍然无法理解如何将它包装在 urlretrieve 周围。
我想我应该添加第三个参数:
urllib.request.urlretrieve('img_url', 'img_filename', some_progressbar_based_reporthook)
但是我该如何正确定义它呢?
原文由 Vasily 发布,翻译遵循 CC BY-SA 4.0 许可协议
我认为更好的解决方案是创建一个具有所有需要状态的类
并致电: