tqdm是一个显示进度条的工具,可以在使用for循环的时候添加一个tqdm,这样就知道程序的实时进度
tqdm github页面:https://github.com/tqdm/tqdm
示例代码
from tqdm import tqdm
import time
value_list = list(range(10))
t_bar = tqdm(total=len(value_list)) # 初始化进度条
for i in value_list:
time.sleep(0.5)
t_bar.update(1) # 更新进度
t_bar.set_description("当前的值是 {}".format(i)) # 更新描述
t_bar.refresh() # 立即显示进度条更新结果
得到的结果如下:
最终会显示: