import time
from tqdm import tqdm, trange
#trange(i)是tqdm(range(i))的一种简单写法for i in trange(100):
time.sleep(0.05)for i in tqdm(range(100), desc='Processing'):
time.sleep(0.05)
dic =['a','b','c','d','e']
pbar = tqdm(dic)for i in pbar:
pbar.set_description('Processing '+i)
time.sleep(0.2)
classtqdm(object):"""
Decorate an iterable object, returning an iterator which acts exactly
like the original iterable, but prints a dynamically updating
progressbar every time a value is requested.
"""def__init__(self, iterable=None, desc=None, total=None, leave=False,file=sys.stderr, ncols=None, mininterval=0.1,
maxinterval=10.0, miniters=None,ascii=None,
disable=False, unit='it', unit_scale=False,
dynamic_ncols=False, smoothing=0.3, nested=False,
bar_format=None, initial=0, gui=False):
tqdm模块是python进度条库, 主要分为两种运行模式基于迭代对象运行: tqdm(iterator)import timefrom tqdm import tqdm, trange#trange(i)是tqdm(range(i))的一种简单写法for i in trange(100): time.sleep(0.05)for i in tqdm(range(100), desc='Processing'): time.sleep(0.05)dic = ['a',