python进度条库tqdm

Tqdm用于实现进度条过程。

使用

按时间完成进度

1
2
3
4
5
6
7
# 遍历100,每0.1秒进度加1
import time
from tqdm import tqdm
for i in tqdm(range(100)):
time.sleep(0.1)
...
100%|████████████████████████████████████████████████████████████████| 100/100 [00:10<00:00, 9.95it/s

手动完成进度

1
2
3
4
5
6
7
8
9
# 当a为True,完成10%
from tqdm import tqdm

pbar = tqdm(total=100)
a = True
if a:
pbar.update(10)
...
10%|██████▌ | 10/100 [00:33<05:03, 3.37s/it

- - END - -


腾讯云
0%