python常用库

avatar
作者
筋斗云
阅读量:0

目录

tqdm库

介绍

封装一个可视化,可拓展的进度条,以了解项目运行的时长,了解项目进展情况。
传入第

用法

安装

pip install tqdm 
  • 1直接使用
for i in tqdm(range(1000)):     time.sleep(0.01) 

等价

 for i in trange(1000):      time.sleep(0.01) 

演示结果如下
在这里插入图片描述

  • 2设置进度条信息
proc_bar = tqdm(range(1000)) for i in proc_bar:     # 设置前置信息 {加在 100%前面}     proc_bar.set_description(f'[{i + 1}/1000]')     # 设置后置信息 {加在最后}     proc_bar.set_postfix({"time": time.strftime("[%H:%M:%S]", time.localtime())})     time.sleep(0.01) 

演示结果如下
在这里插入图片描述

  • 3 自定义设置进度条信息
proc_bar = tqdm(total = 100) n = 40 for i in range(n):     proc_bar.set_description(f'正在计算{i=:02d}')     proc_bar.update(100 / n)     time.sleep(0.05) proc_bar.close() 

演示结果如下
在这里插入图片描述

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!