測試環境:win10+py3+jupyter notebook
**示例:
from tqdm import tqdm
import time
import numpy as np
bar = tqdm(
list
('abcdefgh'))
for each in bar:
'''新增進度文字說明,當然也可以不新增文字描述'''
bar.set_description(
'正在執行任務:{}'
.format
(each)
) time.sleep(np.random.random())
'''關閉,不然下次進度條使用會多行顯示'''
bar.close(
)
圖示:
用pandas寫乙個合併excel工作簿試試
import pandas as pd
import glob
import os
os.chdir(
'd:/桌面/'
)'''模糊搜尋『桌面』資料夾下的excel檔案'''
file_list = glob.glob(
'*.xlsx'
)df = pd.read_excel(file_list[0]
)bar = tqdm(
range(1
,len
(file_list)-1
))for each in bar:
bar.set_description(
"正在合併檔案:{}"
.format
(file_list[each]))
df1 = pd.read_excel(file_list[each]
)'''匯出合併的excel檔案'''
df.to_excel(
'concat_book.xlsx'
,index=
false
)print
('concat done!'
)
python tqdm進度條列印
使用tqdm來進行迭代可以列印進度條,tqdm中的tqdm 是實現進度條美化的基本方法,在for迴圈體中用tqdm 包裹指定的迭代器或range 簡單展示 from tqdm import tqdm import timea 1,2,3,4,5 b 6,7,8,9,10 c 1,2,3,4,5,6 ...
補上週一的進度條進度條
進度條 行數 80 24 104 部落格字數 103 365 487 187 1142 知識點c stl簡單的異常處理 psp 一.詞頻統計 c類別c內容 s開始時間 e結束時間 i時間間隔 t淨時間 分析需求分析 8 00 9 10466 編碼編寫 9 20 17 38 1206小時 除錯除錯執行...
進度條,步驟條,
1,記錄一次步驟條來實現人數不同顯示的進度不同 效果如圖 廢話不多說 上 html檔案 已有 位武魂使共赴蒼嵐 3w預約 5w預約 10w預約 20w預約 30w預約 css awards progress awards progress cur awards progress cur.item0 ...