tqdm
tqdm通俗的讲就是封装一个代送器
from tqdm import tqdm
import time
for i in tqdm(range(100),desc='n进度条',ncols=60,):
if i==80:
tqdm.write(str(i))
elif i==30:
tqdm.write(str('幸急急急急明福'))
time.sleep(0.1)
write方法代替print方法输出内容可以不让进度条混乱
tqdm.write()
import tqdm,time
a={'h':123,'k':755,'l':123}
b=tqdm.tqdm(a.items())#封装代送器
for i,k in b:#遍历
b.set_description(i+str(k))#修改进度条描述
time.sleep(1)
一般用set_description方法代替tqdm.write方法