标签: python progress-bar
我正在使用progressbar module(版本2.3),这一切都很有效:
我这样称呼它:
for row in pbar(rows):
有时,任务可能需要几分钟,我真正想要的是一个计时器,说明已经过了多长时间以及剩下多长时间。有没有人有这么简单的方法?我看到了一些例子,我感到很困惑。
答案 0 :(得分:0)
所以答案是我使用'Progressbar 2.3'而不是'Progressbar2 3.3',这意味着我试图运行的代码无效。
我安装了最新的进度条并使用它:
bar = progressbar.ProgressBar(widgets=[ ' [', progressbar.Timer(), '] ', progressbar.Bar(), ' (', progressbar.ETA(), ') ', ])
像这样包装我的迭代:
for row in bar(rows):
完全按我想要的方式工作: