經(jīng)常有同學(xué)希望實現(xiàn)進(jìn)度條的功能。這個功能可以采用現(xiàn)有的模塊來實現(xiàn)宵荒,這里我來介紹一個簡單的進(jìn)度條模塊tqdm汁雷。
首先用pip安裝tqdm:
[root@room8pc16 ~]# pip install tqdm
tqdm的應(yīng)用净嘀,只要給它封裝上一個迭代器即可:tqdm(iterator)
先實現(xiàn)一個簡單的進(jìn)度條:
[root@room8pc16 ~]# vim /tmp/process_bar.py
from tqdm import tqdm
import time
for i in tqdm(range(10)):
time.sleep(1)
[root@room8pc16 ~]# python3 /tmp/process_bar.py
30%|█████████████▏ | 3/10 [00:03<00:07, 1.00s/it]