Python 进度条——tqdm,优雅地追踪代码运行进程
在编写 Python 程序时,经常需要对程序的执行进度进行监测,以避免程序因执行时间过长而出现诸如死循环等问题。tqdm(全称为“taqadum”)是 Python 的一个简单易用、美观实用的进度条库,可以帮助我们在代码运行时自动生成进度条,并实时展示程序执行的进度情况。
tqdm 库提供了两种常见的进度条形式:简单进度条和分段进度条。简单进度条主要用于监测程序整体的执行进度,而分段进度条则更适用于监测程序子任务的执行进度。
下面,为大家介绍 Python 中使用 tqdm 库生成进度条的方法:
1、安装 tqdm 库
在使用前,我们需要先安装 tqdm 库。可以使用 pip 命令进行安装,如下所示:
pip install tqdm
2、生成简单进度条
使用 tqdm 库生成简单进度条非常简单,只需在一个可迭代对象外包裹 tqdm 函数即可。例如,在遍历一个列表时,我们可以这样使用:
import time
from