写一段Windows代码把多个excel表合并到一起
下面是一个示例的Windows代码,可以将多个Excel表格合并到一个表格中:
import pandas as pd
import os
# 设置要合并的Excel文件夹路径和合并后的文件名
folder_path = 'path/to/excel/files'
output_file = 'path/to/output/file.xlsx'
# 获取文件夹中的所有Excel文件
excel_files = [file for file in os.listdir(folder_path) if file.endswith('.xlsx')]
# 创建一个空的DataFrame来存储合并后的数据
merged_data = pd.DataFrame()
# 遍历每个Excel文件并将它们合并到一个DataFrame中
for file in excel_files:
file_path = os.path.join(folder_path, file)
df = pd.read_excel(file_path)
merged_data = merged_data.append(df, ignore_index=True)
# 将合并后的数据保存到一个新的Excel文件中
merged_data.to_excel(output_file, index=False)
请将 path/to/excel/files 替换为包含要合并的Excel文件的文件夹的实际路径,并将 path/to/output/file.xlsx 替换为要保存合并后数据的文件的实际路径。
原文地址: https://www.cveoy.top/t/topic/h2vC 著作权归作者所有。请勿转载和采集!