Python の while
ループは進行状況バーを出力でき、これは tqdm
ライブラリを使用して実装できます。 tqdm
は、Python で進行状況バーを追加するためのライブラリであり、while
ループに簡単に統合できます。
これは、while
ループと tqdm
ライブラリを使用して、1 から 100 までの進行状況バーを出力する簡単な例です。上記のコードでは、最初に
ライブラリがインポートされます。次に、変数 i
を使用してループの反復数をカウントします。また、tqdm
オブジェクトを作成し、その total
パラメータを 100 に設定して、必要な反復の合計数を把握します。 各ループ反復で、
の値を 1 ずつ増やしてから、tqdm
の update()
メソッドを呼び出して値を増やします。 object プログレスバーの値。また、tqdm
オブジェクトの set_description()
メソッドを呼び出して進行状況バーの説明を設定し、現在処理されている数値を表示します。 最後に、ループの最後で、
オブジェクトが閉じられ、進行状況バーが正しく表示されるようになります。
ライブラリを使用するには、最初に pip
経由でインストールする必要があることに注意してください。次のコマンドを使用して、ターミナルに tqdm
をインストールできます: <pre class="brush:py;">from tqdm import tqdm
i = 0
pbar = tqdm(total=100)
while i < 100:
i += 1
pbar.update(1)
pbar.set_description("Processing %d" % i)
# 执行循环体内的代码
pbar.close()</pre>
2.for ループ
pip install tqdmの実装は比較的簡単です。
以上がPythonでtqdmライブラリを使用して円形印刷プログレスバーを実現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。