python包tqdm安裝及入門
阿新 • • 發佈:2018-12-25
pip install tqdm
- 1
或者
conda install -c conda-forge tqdm
- 1
2、tqdm的使用
進度條 tqdm
庫比較熱門,聲稱比老版的 python-progressbar
庫的單次響應時間提高了 10 倍以上。
其實進度條的原理十分的簡單,無非就是在 shell 中不斷重寫當前輸出。
>>> from time import sleep
>>> from tqdm import tqdm
>>> for i in tqdm(range(1000)):
... sleep(0.01)
...
1%|▎ | 7/1000 [00:0
2%|▌ | 15/1000 [00:0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
2.2結合迴圈,顯示
from tqdm import tqdm
pbar = tqdm(range(300))#進度條
for i in pbar:
err = 'abc'
pbar.set_description("Reconstruction loss: %s" %(err))
- 1
- 2
- 3
- 4
- 5
- 6
- 7
參考: