tqdm显示指定内容
时间: 2024-11-09 21:29:07 浏览: 6
python-tqdm用法-图片读取进度.pdf
tqdm是一个Python库,它提供了一种方便的方式来添加进度条到你的迭代循环中,让你能够可视化任务的进度。如果你想在tqdm中显示特定的内容,你可以使用`desc`参数设置初始描述,`update_msg`函数更新进度条的消息,或者直接在循环内部更新消息。
例如:
```python
from tqdm import tqdm
for i in tqdm(range(100), desc='文件读取', unit='lines'):
# 这里是你处理数据的代码
process_data()
# 更新进度信息
tqdm.write(f"已读第{i}行")
# 使用 update_msg 设置自定义提示
with tqdm(total=100, desc='计算进度') as pbar:
for _ in range(100):
pbar.update(1)
pbar.set_description('当前计算:{}'.format(pbar.n))
```
在这个例子中,`desc`用于设置默认的描述文字,`write`用于实时更新进度条下的文本,而`set_description`则可以在每次更新进度时动态改变描述内容。
阅读全文