多个 csv 文件拼接

代码:

import pandas as pd
import glob 
target_path = 'Dataset/target.csv'
cat_list = glob.glob('Dataset/cat/*csv')
for index, cat_csv in enumerate(cat_list):
	data = pd.read_csv(cat_csv)
	if index == 0:
	# 第一个文件写入表头
		data.to_csv(target_path, index=False,header=True)
	else:
	# 不写表头
		data.to_csv(target_path, index=False, header=False, mode='a+')
print('ok')
posted @ 2022-12-20 00:21  cold_moon  阅读(56)  评论(0编辑  收藏  举报