python函数的Python进度栏

时间:2019-06-17 02:55:54

标签: python progress-bar

我想添加一个进度条,以显示执行功能的进度。该函数从postgresql数据集导入数据,最后绘制每个分段百分比的bar_chart。

这是我的代码:

CL-USER> (load "loops.lisp")
Evaluation took:
  0.931 seconds of real time
  0.931389 seconds of total run time (0.931389 user, 0.000000 system)
  100.00% CPU
  2,414,050,454 processor cycles
  0 bytes consed

Evaluation took:
  4.949 seconds of real time
  4.948967 seconds of total run time (4.948967 user, 0.000000 system)
  100.00% CPU
  12,826,853,706 processor cycles
  0 bytes consed

那么向功能添加进度条的一种好方法是什么?

1 个答案:

答案 0 :(得分:0)

tqdm进度条可能是python最具特色的进度条。您只需使用pip install tqdm即可安装它。

以下代码演示了它的易用性。

from tqdm import tqdm
import time

for i in tqdm(range(100)):
    time.sleep(0.1)

这是在pycharm中运行以上代码示例后的样子:

enter image description here

1:完成百分比
2:进度条
3:总迭代中的当前迭代
4:经过的时间
5:预计剩余时间
6:每秒处理的迭代次数