注意事项:
以下代码为例:
forf i in tqdm(range(10)):
...
print()
上述代码极易出现混乱,
因为不论是tqdm还是print的打印结果都会先存放在缓冲区里,
所以打印在控制台时,
为了避免出现混乱影响结果显示:
for i in tqdm(range(10)):
...
time.sleep(0.1)
print()
加一句time.sleep(0.1),意思就是在tqdm打印完毕后等待0,1s再打印print函数的内容,
同理,如果要再tqmd之前打印print函数内容,也加上time.sleep(0.1)