ホームページ  >  記事  >  バックエンド開発  >  Pythonでtqdmライブラリを使用して円形印刷プログレスバーを実現する方法

Pythonでtqdmライブラリを使用して円形印刷プログレスバーを実現する方法

PHPz
PHPz転載
2023-05-21 21:52:362207ブラウズ

1. while ループ

Python の while ループは進行状況バーを出力でき、これは tqdm ライブラリを使用して実装できます。 tqdm は、Python で進行状況バーを追加するためのライブラリであり、while ループに簡単に統合できます。

これは、while ループと tqdm ライブラリを使用して、1 から 100 までの進行状況バーを出力する簡単な例です。上記のコードでは、最初に

tqdm

ライブラリがインポートされます。次に、変数 i を使用してループの反復数をカウントします。また、tqdm オブジェクトを作成し、その total パラメータを 100 に設定して、必要な反復の合計数を把握します。 各ループ反復で、

i

の値を 1 ずつ増やしてから、tqdmupdate() メソッドを呼び出して値を増やします。 object プログレスバーの値。また、tqdm オブジェクトの set_description() メソッドを呼び出して進行状況バーの説明を設定し、現在処理されている数値を表示します。 最後に、ループの最後で、

tqdm

オブジェクトが閉じられ、進行状況バーが正しく表示されるようになります。

tqdm

ライブラリを使用するには、最初に pip 経由でインストールする必要があることに注意してください。次のコマンドを使用して、ターミナルに tqdm をインストールできます: <pre class="brush:py;">from tqdm import tqdm i = 0 pbar = tqdm(total=100) while i &lt; 100: i += 1 pbar.update(1) pbar.set_description(&quot;Processing %d&quot; % i) # 执行循环体内的代码 pbar.close()</pre>2.for ループ

pip install tqdm
の実装は比較的簡単です。

以上がPythonでtqdmライブラリを使用して円形印刷プログレスバーを実現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。