合并多个csv文件 [英] combining multiple csv file
本文介绍了合并多个csv文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有3个csv文件,我想将这3个文件写入单个csv文件. 例如
I have 3 csv files and I want to write these 3 file into a single csv file how it will possible. for example
a b c d
1 2 3 4
5 6 7 8
文件2.csv
e f g h
13 14 15 16
17 18 19 20
file3.csv
i j k l
9 10 11 12
21 22 23 24
所需的输出如下
a b c d e f g h i j k l
1 2 3 4 13 14 15 16 9 10 11 12
5 6 7 8 17 18 19 20 21 22 23 24
推荐答案
您可以使用 pandas ,数据操作工具.
You can use pandas, a data manipulate tool.
import pandas as pd
df1 = pd.read_csv('file1.csv')
df2 = pd.read_csv('file2.csv')
df3 = pd.read_csv('file3.csv')
df_combined = pd.concat([df1, df2, df3],axis=1)
df_combined.to_csv('output.csv', index=None)
然后您将获得合并的csv文件output.csv
Then you get the combined csv file output.csv
这篇关于合并多个csv文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文