将文件夹下的多个csv文件合并成一个CSV文件

pandas 同时被 3 个专栏收录
4 篇文章 0 订阅
4 篇文章 0 订阅
4 篇文章 0 订阅
# 将文件夹下的多个csv文件合并成一个CSV文件
def get_files():
    for filepath,dirnames,filenames in os.walk(r'/media/shuaishuai/JSY/实验数据备份/snippets/feature/ApplyEyeMakeup'):
        dirnames.sort()   # CSV文件有序合并,不会产生乱序
        for filename in filenames:
            path = os.path.join(filepath+'/'+filename)
            print ('\n')
            fl = pd.read_csv(path, header = None)
            fl.to_csv("/media/shuaishuai/JSY/total.csv", mode='a', index=False, header=False)

# 不论文件夹有几级,将所有本文件夹的子文件夹的CSV文件全都扒出来,按文件顺序合并在一起

  • 2
    点赞
  • 5
    评论
  • 3
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值