如何在Python中合并200个csv文件

发布于 2021-01-29 16:24:57

伙计们,我这里有200个独立的csv文件,分别从SH(1)命名为SH(200)。我想将它们合并到单个csv文件中。我该怎么做?

关注者
0
被浏览
48
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    正如ghostdog74所说的,但是这次有标题:

    fout=open("out.csv","a")
    # first file:
    for line in open("sh1.csv"):
        fout.write(line)
    # now the rest:    
    for num in range(2,201):
        f = open("sh"+str(num)+".csv")
        f.next() # skip the header
        for line in f:
             fout.write(line)
        f.close() # not really needed
    fout.close()
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看