安装tqdm
pip install tqdm
普通用法在迭代器中使用
import time
from tqdm import tqdm
pbar = tqdm(["a", "b", "c", "d"])
for char in pbar:
time.sleep(1)
当遇到 enumerate 一起使用
for x, i in enumerate(tqdm(index)):
当遇到 pandas 一起使用
import pandas as pd
import numpy as np
from tqdm import tqdm
df = pd.DataFrame(np.random.randint(0, 100, (100000, 6)))
#使用progress_apply 方法替换apply方法
#使用map_apply 方法体用map方法
tqdm.pandas(desc="my bar!")
df.progress_apply(lambda x: x**2)
df.map_apply(lambda x: x**2)
参考:https://blog.csdn.net/langb2014/article/details/54798823