yc0526vip 发表于 2024-7-10 10:52:00

python合并excel

python合并文件夹内所有excel @fishc

某一个“天” 发表于 2024-7-10 16:23:30

import os
import pandas as pd

# 设置文件夹路径
folder_path = 'path/to/your/excel/files'
output_filename = 'merged_output.xlsx'

# 初始化一个空的DataFrame,用于存储合并后的数据
merged_df = pd.DataFrame()

# 遍历文件夹内的所有文件
for filename in os.listdir(folder_path):
    if filename.endswith('.xlsx'):# 确保只处理Excel文件
      file_path = os.path.join(folder_path, filename)
      # 读取Excel文件
      df = pd.read_excel(file_path)
      # 合并DataFrame
      merged_df = pd.concat(, ignore_index=True)

# 将合并后的DataFrame写入新的Excel文件
merged_df.to_excel(output_filename, index=False)

print(f'合并完成,文件已保存为:{output_filename}')
{:10_256:}{:10_256:}
页: [1]
查看完整版本: python合并excel