使用Pandas库可以很方便地将具有不同标题的多个Excel文件合并到一个工作表中。下面是详细的步骤:
pip install pandas
import pandas as pd
import os
merged_data = pd.DataFrame()
folder_path = '文件夹路径'
file_list = os.listdir(folder_path)
for file_name in file_list:
if file_name.endswith('.xlsx') or file_name.endswith('.xls'):
file_path = os.path.join(folder_path, file_name)
data = pd.read_excel(file_path) # 读取Excel文件数据
merged_data = merged_data.append(data, ignore_index=True) # 将数据追加到合并后的数据框中
merged_data.to_excel('合并后的文件.xlsx', index=False)
这样,具有不同标题的多个Excel文件就会合并到一个工作表中,并且保存为一个新的Excel文件。
关于Pandas的更多详细信息和用法,可以参考腾讯云的产品介绍链接:腾讯云Pandas介绍。
领取专属 10元无门槛券
手把手带您无忧上云