要在Python中使用進度條并實現動態更新,可以使用tqdm
庫
pip install tqdm
接下來,請參考以下示例代碼:
import time
from tqdm import tqdm
# 一個示例任務列表
tasks = range(10)
# 使用tqdm作為進度條
for task in tqdm(tasks):
# 在這里執行你的任務
time.sleep(0.5) # 假設每個任務需要0.5秒
在這個例子中,我們創建了一個簡單的任務列表(其中包含0到9的數字)。然后,我們使用tqdm()
函數將任務列表包裝起來,從而創建一個進度條。在for循環內部,我們執行任務并使用time.sleep()
函數模擬任務所需的時間。
當你運行此代碼時,你會看到一個動態更新的進度條,顯示完成任務的百分比。