場景概述
將桌面上test文件夾下所有CSV文件合并為一個文件棠涮,并保存到桌面test文件夾下咱台,命名為merge_res.csv
1595163938(1).jpg
準備工作
將需要合并的CSV文件全部放至桌面test文件夾下
工具準備
os 模塊
pandas模塊
代碼實現(xiàn)
import os
import pandas as pd
# 輸入待合并文件所在文件夾
path = r'C:/Users/Administrator/Desktop/test/'
file_list = []
for file in os.listdir(path):
# print(file)
df = pd.read_csv(path + file)
file_list.append(df)
result = pd.concat(file_list) # 合并文件
result.to_csv(path + 'merge_res.csv', index=False, encoding='gbk') # 保存合并后的文件
執(zhí)行代碼,回到test文件夾旁壮,發(fā)現(xiàn)多了一個merge_res.csv,大功告成!
1595164349(1).png
1595165061(1).png
本利介紹的是合并CSV文件卒暂,相信聰明的你已經(jīng)學(xué)會并想到,遇到合并txt或Excel等文件娄帖,也就是換湯不換藥的事情了也祠!
下節(jié),我們將介紹如何批量實現(xiàn)Excel相同內(nèi)容合并單元格?樽隆3菘馈!