Python tqdm 進度條

總之我非常絕望…

在 Jupyter Notebook 中,你可以使用 tqdm 模塊來顯示進度條,以知道目前已經處理了多少,還剩下多少。

首先,你需要安裝 tqdm 模塊。你可以在命令提示符中運行以下命令來安裝它:

pip install tqdm

然後,在你的 Python 程式碼中,你可以使用 tqdm 包裝你的迭代器,以顯示進度條。以下是一個簡單的例子:

from tqdm import tqdm
import time

for i in tqdm(range(100)):
    time.sleep(0.1)

在這個例子中,我們使用 tqdm 包裝了一個 range(100) 的迭代器。當你運行這個程式碼時,你會看到一個進度條,顯示目前已經處理了多少,還剩下多少。這個進度條會隨著迭代器的運行而更新。

另外也可以決定什麼時候要跑進度條,方法是透過一開始先宣告跑完 100% 進度條要跑多少,然後自己決定每跑一段要增加多少。

times = 0
progress = tqdm(total=1000)

while times < 1000:
    progress.update(1)
    times += 1
    sleep(0.1)

你可以根據自己的需求將這個方法應用到你的程式碼中,以顯示進度條。

Back To Top
error: 內容被保護 !!