ホームページ >バックエンド開発 >Python チュートリアル >tqdm を使用して Python でプログレスバーを表示するにはどうすればよいですか?

tqdm を使用して Python でプログレスバーを表示するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-01 12:18:17895ブラウズ

How Can I Display a Progress Bar in Python Using tqdm?

Python の tqdm を使用した進行状況バーの表示

Python で時間のかかるタスクを実行する場合、進行状況バーを表示すると有益な場合があります。ユーザーにリアルタイムのフィードバックを提供します。一般的で効果的なソリューションの 1 つは、tqdm ライブラリです。

tqdm の使用

進行状況バーをスクリプトに組み込むには、次の手順に従います:

< ;ol>

  • 次のいずれかを使用して tqdm をインストールします。次のコマンド:

    • Conda: conda install tqdm

    • Pip: pip install tqdm


  • Import tqdm:
  • from tqdm import tqdm

  • ループをラップしますTQDM object:
  • for i in tqdm(range(10)):
        # Do something time-consuming...
        time.sleep(1)

    これにより、ループの反復に応じてリアルタイムで更新される進行状況バーが表示されます。また、カスタム説明の desc や進行状況バーの書式設定を指定する bar_format などの tqdm 引数を変更して、進行状況バーの外観と機能をカスタマイズすることもできます。

    追加機能

    tqdm にはいくつかの追加機能もあります:

    • ノートブック バージョンJupyter ノートブック内にプログレス バーを表示する (tqdm.notebook)。
    • プログレス バーを列挙、マップ、圧縮するためのヘルパー関数。
    • 進行状況の更新によるマルチスレッド処理を可能にする同時マップ.
    • Telegram や Discord などのモバイル メッセージング プラットフォームとの統合により、進捗状況の最新情報を受け取ることができます。電話。

    以上がtqdm を使用して Python でプログレスバーを表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。