首頁 >後端開發 >Python教學 >如何使用 tqdm 在 Python 中顯示進度條?

如何使用 tqdm 在 Python 中顯示進度條?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-12-01 12:18:17901瀏覽

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

使用Python 的tqdm 顯示進度條

在Python 中執行耗時的任務時,顯示進度條可能會很有幫助用戶提供即時回饋。一種流行且有效的解決方案是 tqdm 庫。

使用tqdm

要將進度條合併到腳本中,請依照下列步驟操作:

< ;ol>

  • 使用下列選項之一安裝tqdm指令:

    • Conda:conda install tqdm

    • Pip:pip install tqdm

    < ;/li>
  • 匯入tqdm:
  • from tqdm import tqdm

  • 將循環包裝在tqdm物件中:
  • for i in tqdm(range(10)):
        # Do something time-consuming...
        time.sleep(1)

    這將顯示一個更新的進度條隨著循環迭代即時進行。您也可以透過修改 tqdm 參數來自訂進度條的外觀和功能,例如用於自訂描述的 desc 和用於指定進度條格式的 bar_format。

    其他功能

    tqdm 也提供了幾個附加功能:

    • 筆記本版本(tqdm.notebook),在Jupyter 筆記本中顯示進度條。
    • 使用進度條進行枚舉、映射和壓縮的幫助函數。
    • 允許透過進度更新進行多執行緒處理的並發映射.
    • 與 Telegram 和 Discord 等行動訊息平台集成,以接收您的進度更新電話。

    以上是如何使用 tqdm 在 Python 中顯示進度條?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

    陳述:
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn