背景
经常使用 Jupyter Notebook 的同学,免不了要安装 新 的 python 模块。这个时候往往就会陷入两难的境地
- 如果直接使用 Jupyter Notebook 安装,看不到进度
- 如果使用命令行安装,麻烦,还得切换到命令行。
有没有一种方式,即能通过 Jupyter Notebook 安装 python 模块,并且还能看到进度条。这个时候发现了 python 超好用的 tqdm 包
tqdm 介绍
tqdm 作用
tqdm` 是一个 Python 的进度条库,可以在 Python 的循环中添加一个进度条,以便在终端中实时显示进度。它可以用于任何可迭代对象,如列表、元组、字典、文件等。
tqdm 安装
pip install tqdm
tqdm 使用
可以应用多个方面,主要是下面三个:
1. 基于 iterable
from tqdm import tqdm
from time import sleep
for char in tqdm(range(100)):
sleep(0.25)