简介
tqdm是Python中专门用于进度条美化的模块,通过在非while的循环体内嵌入tqdm,可以得到一个能更好展现程序运行过程的提示进度条,本文就将针对tqdm的基本用法进行介绍。
实现
导入tqdm库
from tqdm import tqdm
测试
from tqdm import tqdm
from time import sleep
# 直接传入参数
for i in tqdm(['1','2','3','4']):
sleep(1)
# 结合range
for i in tqdm(range(100)):
sleep(0.001)
效果
结合jupyter notebook
tqdm针对jupyter notebook添加了专门的进度条美化方法,使用tqdm_notebook()方法,下面是一个简单的例子:
from tqdm.notebook import tqdm
import time
for i in tqdm(range(100),desc='demo:'):
time.sleep(0.01)
测试