Python-tqdm模块(这样写print才够骚气)

大家可能会时常羡慕Linux系统上命令行安装东西时候的进度条吧,本篇博客就向大家介绍一个非常骚气的包:tqdm。话不多说,直接进入正文。

一、安装tqdm

pip install tqdm

二、多个效果分别介绍

  1. 效果一:tqdm

    from tqdm import tqdm
    
    for i in tqdm(range(100)):  #可以用list
         pass
    
    100%|████████████████████████████████| 1000/1000 [00:00<?, ?it/s]
    
  2. 效果二:trange

    trange(i) 是 tqdm(range(i)) 的简写,效果和效果一一样

    from tqdm import trange
    
    for i in trange(100):
        pass
    
  3. 效果三:可以显示打印信息

    from tqdm import tqdm
    
    bar = tqdm(["a", "b", "c", "d"])
    for i in bar:
        bar.set_description("正在打印 %s" % i)
    
    正在打印 d: 100%|██████████| 4/4 [00:00<00:00, 4010.81it/s]
    
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页