python3模块之tqdm初体验

  |   0 评论   |   0 浏览

背景

tqdm是一个进度条。

初体验

第一个例子

from tqdm import tqdm
import time

for i in tqdm(range(10)):
    """一些操作"""
    time.sleep(1)

第二个例子

from tqdm import trange
from random import random, randint
from time import sleep
with trange(100) as t:
    for i in t:
        t.set_description('下载速度 %i' % i)
        t.set_postfix(loss=random(), gen=randint(1, 999), str='详细信息',
                      lst=[1, 2])
        sleep(0.1)

参考