python: concatenate multiple csv files

reference:

https://blog.csdn.net/weixin_41449637/article/details/104423660   Simple operation of CSV stitching

https://blog.csdn.net/kxw1994/article/details/76465152   Python merge (splicing) multiple CSV files

Code:

Concatenate the data in 3 csv files, all_data.csv is the final csv file that is concatenated and combined

import pandas as pd

#读取你要拼接的3个csv文件
data1=pd.read_csv('1203_firewall.csv')  #data1为DataFrame格式
data2=pd.read_csv('1210_firewall.csv')
data3=pd.read_csv('1216_firewall.csv')

data1.to_csv('all_data.csv',index=False,header=True)   #第一个csv文件保留表头

data1.to_csv('all_data.csv',index=False,header=False,mode='a+')  #第2个csv文件不保留表头,追加到合并文件后面

data1.to_csv('all_data.csv',index=False,header=False,mode='a+')  #第3个csv文件不保留表头,追加到合并文件后面

 

Guess you like

Origin blog.csdn.net/weixin_39450145/article/details/114316893