2024.3.25 プログレスバーの表示【tqdm】
code:tdqm01.py
# 参考
# * イテラブルオブジェクトを渡す
import tqdm
import time
print('その1')
for i in tqdm.tqdm(range(10)):
time.sleep(0.1)
print('その2')
for j in range(5):
for i in tqdm.tqdm(range(10)):
time.sleep(0.1)
print('その3')
for i in tqdm.tqdm(range(10)):
for j in range(5):
time.sleep(0.1)
計算の状況が以下のようにが表示される。
上記表記を下記のように分割すると、
A | B | C / D E < F ,Git/s
A ... 進捗の%表記
B ... プログラスバー、Aの図的表現
C ... 実行されたイタレーションの回数
D ... 全体のイタレーションの回数
E ... 経過時間
F ... 推定される残り時間
G ... 1回あたりのイタレーションの所要時間