我想添加一个进度条,以显示执行功能的进度。该函数从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
那么向功能添加进度条的一种好方法是什么?
答案 0 :(得分:0)
tqdm进度条可能是python最具特色的进度条。您只需使用pip install tqdm
即可安装它。
以下代码演示了它的易用性。
from tqdm import tqdm
import time
for i in tqdm(range(100)):
time.sleep(0.1)
这是在pycharm中运行以上代码示例后的样子:
1:完成百分比
2:进度条
3:总迭代中的当前迭代
4:经过的时间
5:预计剩余时间
6:每秒处理的迭代次数