Tqdm 是一个快速,可扩展的 Python 进度条,可以在 Python 长循环中添加一个进度提示信息,用户只需要封装任意的迭代器 tqdm(iterator)。
    使用 pip 就可以安装。

    使用方法一: tqdm

    tqdm(list) 方法可以传入任意一种 list, 比如数组

    1. from tqdm import tqdm
    2. for i in tqdm(range(1000)):
    3. pass

    或者string的数组

    1. for char in tqdm(["a", "b", "c", "d"]):
    2. #do something
    3. pass

    使用方法二: trange

    trange(i) 是 tqdm(range(i)) 的简单写法

    1. from tqdm import trange
    2. for i in trange(100):
    3. pass

    使用方法三: 手动方法

    在for循环外部初始化tqdm,可以打印其他信息

    1. bar = tqdm(["a", "b", "c", "d"])
    2. for char in pbar:
    3. pbar.set_description("Processing %s" % char)

    效果:

    1. 100%|███████████████████████████████████| 857K/857K [00:04<00:00, 246Kloc/s]

    https://blog.csdn.net/zkp_987/article/details/81748098 ```