python自定义进度条显示信息
- 更新时间:2021-07-03 09:42:42
- 编辑:乔力学
本站收集了一篇相关的编程文章,网友池芮悦根据主题投稿了本篇教程内容,涉及到Python相关内容,已被613网友关注,相关难点技巧可以阅读下方的电子资料。
参考资料
- Python深度学习与项目实战 PDF 电子书 / 58 MB / 周北 推荐度:
- 《Python科学计算入门与实战(视频教学版)》配书资源 配套资源 / 5.6 MB / 裴尧尧 李丽华 陈智 肖衡林 推荐度:
- 贝叶斯思维:统计建模的Python学习法 PDF 电子书 / 21.1 MB / Allen B.Downey 推荐度:
- 机器学习:Python实践 PDF 电子书 / 124.7 MB / 魏贞原 推荐度:
- 跟老齐学Python:从入门到精通 PDF 电子书 / 7.17 MB / 齐伟 推荐度:
正文内容
给大家整理一篇不错的python文章,觉得应该跟大家分享,把代码做了调试发布出来,希望对网友有用。
1、通过update方法可以控制每次进度条更新的进度。
import time from tqdm import tqdm # total参数设置进度条的总长度为100 with tqdm(total=100) as pbar: for i in range(100): time.sleep(0.1) # 每次更新进度条的长度为1 pbar.update(1)
2、通过set_description和set_postfix方法设置进度条显示信息。
将进度条显示的信息设定为中文时,不会出现乱码。 import time from tqdm import trange from random import random, randint with trange(100) as t: for i in t: # 设置进度条左边显示的信息 # 注意:代码中的GEN是可以手动换成其它内容的 t.set_description("GEN %i" % i) # 设置进度条右边显示的信息 # 注意:此处代码中的gen lr lst是可以手动换成其它内容的 t.set_postfix(loss=random(), gen=randint(1, 999), lr="h", lst=[1, 2]) time.sleep(0.1)
以上就是python自定义进度条显示信息的方法,希望对大家有所帮助。
相关教程
-
python3将视频流保存为本地视频文件
这篇文章主要为大家详细介绍了python3将视频流保存为本地视频文件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2019-08-26
-
python 中文件输入输出及os模块对文件系统的操作方法
这篇文章主要介绍了python 中文件输入输出及os模块对文件系统的操作方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
发布时间:2019-06-03