Allenfenqu/xiatesttt.py

24 lines
809 B
Python
Raw Normal View History

2024-03-20 12:25:06 +08:00
import os
import pandas as pd
# 指定文件夹路径
folder_path = r"D:\桌面\乘客匹配上下车数据(已处理)"
# 获取文件夹中所有 CSV 文件的文件名
csv_files = [file for file in os.listdir(folder_path) if file.endswith('.csv')]
# 创建一个空的 DataFrame 用于存储合并后的数据
merged_data = pd.DataFrame()
# 循环遍历所有 CSV 文件并合并到 DataFrame 中
for csv_file in csv_files:
file_path = os.path.join(folder_path, csv_file)
data = pd.read_csv(file_path) # 读取 CSV 文件
merged_data = merged_data.append(data, ignore_index=True)
# 将合并后的数据保存为一个新的 CSV 文件
output_file_path = r"D:\桌面\merged_data.csv"
merged_data.to_csv(output_file_path, index=False)
print(f"Merged data saved to {output_file_path}")