運(yùn)行代碼,想加個(gè)進(jìn)度條實(shí)時(shí)看以下代碼運(yùn)行進(jìn)度,怎么破?
回復(fù)“資源”即可獲贈(zèng)Python學(xué)習(xí)資料
大家好,我是皮皮。
一、前言
前幾天在Python最強(qiáng)王者交流群【一笑】問了一道代碼運(yùn)行過程中加個(gè)進(jìn)度條問題,如下圖所示。

原始數(shù)據(jù)如下:
import?os
import?pandas?as?pd
file_list?=?os.listdir(r"F:\123")
data_list?=?[]
for?file?in?file_list:
????data?=?pd.read_excel(r"F:\123\\"?+?file)
????data_list.append(data)
result?=?pd.concat(data_list)
result.to_excel(r"F:\123\合并表格.xlsx",?index=False)
二、實(shí)現(xiàn)過程
這里【月神】給出了一個(gè)思路,使用tqdm庫(kù)實(shí)現(xiàn),【瑜亮老師】給出一個(gè)可行的代碼,大家后面遇到了,可以對(duì)應(yīng)的修改下,事半功倍,代碼如下所示:
import?os
import?pandas?as?pd
from?tqdm?import?tqdm
file_list?=?os.listdir(r"F:\123")
data_list?=?[]
for?file?in?tqdm(file_list):
????data?=?pd.read_excel(r"F:\123\\"?+?file)
????data_list.append(data)
result?=?pd.concat(data_list)
result.to_excel(r"F:\123\合并表格.xlsx",?index=False)
print('全部表格合并完成')
運(yùn)行之后,結(jié)果就是想要的了,如下圖所示:

后來(lái)粉絲自己稍微修改了下,看上去更加高大上了一些。

三、總結(jié)
大家好,我是皮皮。這篇文章主要盤點(diǎn)了一個(gè)使用代碼實(shí)現(xiàn)程序進(jìn)度條的問題,文中針對(duì)該問題給出了具體的解析和代碼實(shí)現(xiàn),幫助粉絲順利解決了問題。
最后感謝粉絲【一笑】提問,感謝【月神】、【瑜亮老師】給出的代碼和解析,感謝【dcpeng】、【艾希·覺羅】、【馮誠(chéng)】等人參與學(xué)習(xí)交流。
小伙伴們,快快用實(shí)踐一下吧!如果在學(xué)習(xí)過程中,有遇到任何問題,歡迎加我好友,我拉你進(jìn)Python學(xué)習(xí)交流群共同探討學(xué)習(xí)。
-------------------?End?-------------------
往期精彩文章推薦:

歡迎大家點(diǎn)贊,留言,轉(zhuǎn)發(fā),轉(zhuǎn)載,感謝大家的相伴與支持
想加入Python學(xué)習(xí)群請(qǐng)?jiān)诤笈_(tái)回復(fù)【入群】
萬(wàn)水千山總是情,點(diǎn)個(gè)【在看】行不行
