第三方模块-tqdm(进度条)

一、下载  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
posted @ 2019-08-06 11:35  桑铎是大叔  阅读(1417)  评论(0)    收藏  举报