我需要一些帮助。
我有多个excel文件,每个文件只有一个表。
我想把所有的excel文件合并成一个文件,但有多个工作表,每个excel文件一个工作表,保持相同的工作表名称。
这是我目前所知道的:
import pandas as pd
from glob import glob
import os
excelWriter = pd.ExcelWriter("multiple_sheets.xlsx",engine='xlsxwriter')
for file in glob('*.xlsx'):
df = pd.read_excel(file)
df.to_excel(excelWriter,sheet_name=file,index=False)
excelWriter.save()
所有Excel文件看起来都像这样:
https://iili.io/HfiJRHl.png
对不起,我不能上传图片在这里,不知道为什么,但我粘贴链接
但所有excel文件都有完全相同的列和行,只有一个工作表,唯一的区别是工作表名称
先谢了
1条答案
按热度按时间dgiusagp1#