閑古鳥

オールドプログラマの日記。プログラミングとか病気(透析)の話とか。

pipのプログレスバー (rich.progress)

ソースを見たらrichというのを使っているみたいですね。tqdmしか知らなかったけど、色々ありますねぇ。

使い方はほとんど同じでrangeとかリストをラップした関数を呼ぶだけで良いみたい。

import time
from rich.progress import track

for n in track(range(100), description="Processing..."):
    time.sleep(0.05)