今天看到(公众号:大邓和他的Python)发了一篇<如何让python代码显示进度信息?>hin有意思~学习下
要用到一个库——tqdm
在执行需要多次迭代耗时长的代码时,可以利用tqdm库来显示任务进度条。常用的是tqdm模块中的tqdm和trange。
那就在命令行中安装下吧~
pip install tqdm
如何使用呢?
1.tqdm.tqdm(可迭代对象)
将迭代对象放入tqdm.tqdm()中,动态监控迭代对象进度,迭代的对象有几个,进度条就有多长,例子中有6个字符串,因此进度条就(1/6)、(2/6)、(3/6)、(4/6)、(5/6)、(6/6)的滚~
from tqdm import tqdm
import time
# 进度条实例1,进度条有6辣么长
text = ""
insert = ['P', 'Y', 'T', 'H', 'O', 'N']
for i in tqdm(insert):
text = text + i
time.sleep(0.2) # 让进度条慢点走~
# 进度条实例2,进度条有10辣么长
for i in tqdm

本文介绍了如何使用tqdm库在Python中为耗时的迭代过程添加进度条。通过tqdm.tqdm()和trange()函数,可以轻松地监控和美化代码的执行进度。此外,还讨论了如何自定义进度条的显示和设置参数,如desc和total。
最低0.47元/天 解锁文章
1603





