tqdm库:好用的python进度条
tqdm是一个可以显示python程序运行进度的库,尤其适用于长时间的循环操作
导入库
from tqdm.auto import tqdm
使用方法
- 先指定循环长度,再更新
20%|----- | 187/972 [00:00<?, ?it/s]from tqdm.auto import tqdm import time #指定循环的长度 pbar = tqdm(total = len(range(100))) for i in range(100): time.sleep(0.1) #更新进度条 pbar.update(1) #循环结束后关闭进度条 pbar.close()
- 使用tqdm包裹迭代器
20%|----- | 187/972 [00:00<?, ?it/s]from tqdm.auto import tqdm import time for i in tqdm(range(100)): time.sleep(0.01)