有时候,我们的Python程序需要运行较长时间,原因是一些环节占用时间太长(如for循环)。如果我们要观察那些占用时间任务的执行进度,那么有一个进度条能实时的显示任务进度情况的话,将会非常方便。而tqdm库就是我们需要的进度条库。
tqdm不是Python的标准库,需要安装之后才能使用。安装非常容易,直接用如下命令安装就行了:
pip install tqdm
用起来非常简单,把循环所用到的数据范围用tqdm.tqdm()的括号包含一下就可以了,例如把从0开始的1亿个数全部乘以2:
import tqdm
for i in tqdm.tqdm(range(0,100000000),desc=’进度’):
a=i*2
print(a)
如下图所示,一共运行了17秒。运行时进度条、任务完成数量、所用时间、预计还需要时间等信息是实时动态更新的。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/75080
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!