Python进度条

faf4r / 2023-08-12 / 原文

Python进度条

li = list(range(10))
import time


# 使用经典的tqdm来实现进度条
import tqdm
for i in tqdm.tqdm(li):
    time.sleep(0.2)
    print(i)


# 使用更新更好看的rich来实现进度条(print的输出不影响进度条)
from rich.progress import track
for i in track(li):
    time.sleep(0.2)
    print(i)

效果展示

使用tqdm

使用rich