码迷,mamicode.com
首页 > 其他好文 > 详细

tqdm模块

时间:2019-09-26 21:52:56      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:isp   display   event   形式   for   view   名称   post   详细信息   

1 tqdm用于显示进度条

技术图片
from tqdm import tqdm
import time

#desc设置名称,
# ncols设置进度条长度,
# postfix以字典形式传入详细信息
d = {loss:0.2,learn:0.8}
for i in tqdm(range(50),desc=进行中,ncols=100,postfix=d):
    time.sleep(0.1)
    pass

# 进行中: 100%|█| 50/50 [00:05<00:00,  9.96it/s, learn=0.8, loss=0.2]
View Code

2  也可以将进度条与for循环分开写

技术图片
from tqdm import tqdm
import time

bar = tqdm( [0,1,2,3,4,5], desc=进度条)
for i in bar:
    time.sleep(5)
    print(第{}次循环完成.format(i))
# 进度条:   0%|          | 0/6 [00:00<?, ?it/s]第0次循环完成
# 进度条:  17%|█▋        | 1/6 [00:05<00:25,  5.01s/it]第1次循环完成
# 进度条:  33%|███▎      | 2/6 [00:10<00:20,  5.01s/it]第2次循环完成
# 进度条:  67%|██████▋   | 4/6 [00:20<00:10,  5.01s/it]第3次循环完成
# 进度条:  83%|████████▎ | 5/6 [00:25<00:05,  5.01s/it]第4次循环完成
# 进度条: 100%|██████████| 6/6 [00:30<00:00,  5.01s/it]第5次循环完成
View Code

 

tqdm模块

标签:isp   display   event   形式   for   view   名称   post   详细信息   

原文地址:https://www.cnblogs.com/xxswkl/p/11594101.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!