Pandas批量合并文件腳本,多個(gè)同名sheet也適用

◆?◆?◆ ?◆?◆

把該路徑下,一系列Excel文件中的同名sheet都匯總起來(lái),并將結(jié)果輸出到一份Excel文件的不同sheet中。
#?導(dǎo)入萬(wàn)能包:pandas、osimport pandas as pdimport osos.chdir(r'D:\360MoveData\Users\Administrator\Desktop\新建文件夾\新建文件夾')#?將要匯總的sheet名列入列表中sheetname = ['學(xué)生','老師']with pd.ExcelWriter('../result.xlsx') as writer:for sheet in sheetname:df = pd.concat([pd.read_excel(file,sheet_name = sheet) for file in os.listdir() if file.endswith('.xlsx')])df.to_excel(writer,sheet_name = sheet)


評(píng)論
圖片
表情
