一、下载 pip3 install tqdm
二、使用
import time
import tqdm
# 方法1
# tqdm(list)方法可以传入任意list,如数组
for i in tqdm.tqdm(range(100)):
time.sleep(0.5)
pass
# 或 string的数组
for char in tqdm.tqdm(['a','n','c','d']):
time.sleep(0.5)
pass
#方法2
# trange tqdm.trang(i)是tqdm.tqdm(range(i))简单写法
for i in tqdm.trange(100):
time.sleep(0.5)
pass
#方法3
# 手动
pbar = tqdm.tqdm(['a','n','c','d'])
for char in pbar:
time.sleep(1)
pbar.set_description("processing %s" %char)
三、一些参数
iterable=None,
desc=None, 传入str类型,作为进度条标题(类似于说明)
total=None, 预期的迭代次数
leave=True,
file=None,
ncols=None, 可以自定义进度条的总长度
mininterval=0.1, 最小的更新间隔
maxinterval=10.0, 最大更新间隔
miniters=None,
ascii=None,
unit='it',
unit_scale=False,
dynamic_ncols=False,
smoothing=0.3,
bar_format=None,
initial=0,
position=None,
postfix