龙空技术网

Python | 在你的 for 循环中加个进度条

喔噢实验室 862

前言:

此刻大家对“for循环实现延时执行下一次”可能比较关怀,小伙伴们都想要分析一些“for循环实现延时执行下一次”的相关文章。那么小编在网摘上搜集了一些有关“for循环实现延时执行下一次””的相关文章,希望看官们能喜欢,姐妹们一起来学习一下吧!

当你用 Python 处理数量较大的数据,并且用了很多 for 循环的时候,你一定会想知道这程序目前运行到什么状况,数据处理到了什么位置,最简单的方式就是直接的 print,然后程序运行的时候就会看见满屏的滚动。

当然用这种方法没什么毛病,不过也有其他方法可以让程序运行的情况更加直观,可以看到程序运行的进度,还有程序完成的大概时间,那就给它加一个进度条。

首先是安装 tqdm 模块。

pip install tqdm

然后在你的 for 循环中这样使用:

如果想要用示例中的代码看到更直观的效果,可以使用 sleep 加个延时。

注意:如果没设置 ncols 这个值,运行的时候进度条长度超过窗口长度,就会造成进度条不在一行显示。

运行效果:

最后感谢阅读,如果此文对您有帮助,请点赞或添加关注。

标签: #for循环实现延时执行下一次 #for循环延时时间