『プログレスバー』を使用してみました
プログラムを実行しているときに処理が進んでいるのかわからないときがあります。
そんな時に『プログレスバー』を使用して視覚的にわかるようにしたいと思いました。
たった2行処理を付け足すだけでプログレスバーを実装できるので
今度この処理を自作ツールに導入しようと思います。
修正前のソース
1 2 3 4 |
test = 0 for i in range(10000000): test += 1 print(test) |
修正後のソース
1 2 3 4 5 |
from tqdm import tqdm #ここを追加 test = 0 for i in tqdm (range(10000000),ascii=True,ncols=80):#ここを追加 test += 1 print(test) |
結果
1 2 3 |
C:\python> python test.py 100%|##########################| 10000000/10000000 [00:04<00:00, 2021287.42it/s] 10000000 |
【資料】
https://pypi.org/project/tqdm/