總之我非常絕望…
在 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)
你可以根據自己的需求將這個方法應用到你的程式碼中,以顯示進度條。