progressbar
是一個 Python 庫,可以幫助你在命令行界面中創建一個進度條。首先,你需要安裝這個庫:
pip install progressbar2
接下來,你可以使用以下代碼來展示數據加載進度:
import time
from progressbar import ProgressBar
# 假設你有一個包含100個元素的數據列表
data = list(range(100))
# 初始化一個進度條,最大值為數據列表的長度
progress_bar = ProgressBar(max_value=len(data))
# 遍歷數據列表,并更新進度條
for i, item in enumerate(data):
# 在這里處理數據
time.sleep(0.1) # 模擬數據處理過程
# 更新進度條
progress_bar.update(i + 1)
# 完成后關閉進度條
progress_bar.finish()
這段代碼將創建一個進度條,并在處理數據時更新它。當所有數據都處理完畢后,進度條將達到100%并關閉。