tqdm 简介
tqdm
是一个非常流行的 Python 库,用于快速添加进度条到循环中。它可以方便地集成到脚本中,并且支持多种类型的迭代器。
安装
首先确保你安装了 tqdm。如果还没有安装,可以通过 pip 安装它(如果要在 jupyter notebook
上使用,还需要ipywidgets支持):
pip install tqdm
使用方法举例
1. 进度条的基本使用
from tqdm import tqdm
import time
# 创建一个简单的进度条
for i in tqdm(range(100)):
time.sleep(0.01) # 模拟耗时操作
2. 自定义描述信息
from tqdm import tqdm
import time
# 添加描述信息
for i in tqdm(range(100), desc="Processing"):
time.sleep(0.01)
3. 设置总进度
from tqdm import tqdm
import time
# 显示总进度
for i in tqdm(range(100), total=100):
time.sleep(0.01)
4. 更新进度
from tqdm import tqdm
import time
# 手动更新进度条
pbar = tqdm(total=100)
for i in range(