我用它tqdm
来跟踪任务的进度。为了好玩,我想在每次迭代过程中动态更改进度条的颜色。
我知道可以使用 set_description() 来更新进度条的描述,但我还没找到类似的方法来更改进度条的颜色。有没有办法用 来实现tqdm
?类似这样的代码(伪代码):
from tqdm import tqdm
import time
colors = ["red", "yellow", "green", "cyan", "blue"]
pbar = tqdm(range(5))
for i in pbar:
pbar.set_color(colors[i])
time.sleep(0.5)