今天看到(公众号:大邓和他的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) # 让进度条慢点走~