10个常用的自动化处理日常工作任务的Python脚本-合并多个表格文件

时间:2025-04-14 16:19:21

功能:把多个表格文件合并成一个。
例子:你有12个月的销售数据,每个月一个文件,这个脚本可以把它们合并成一个大表格。
适合场景:处理分散的Excel或CSV数据时。

import pandas as pd
import glob


def merge_csv(input_path, output_file):
    all_files = glob.glob(f"{input_path}/*.csv")
    df_list = [pd.read_csv(f) for f in all_files]
    merged_df = pd.concat(df_list, ignore_index=True)
    merged_df.to_csv(output_file, index=False)
    
merge_csv("/表格文件路径", "combined_data.csv")