【问题标题】:Split 2 csv files into smaller sets of files based on unique values in python根据 python 中的唯一值将 2 个 csv 文件拆分为较小的文件集
【发布时间】:2021-03-06 16:50:10
【问题描述】:

对不起,如果以前有人问过这个问题,我只是找不到一个简单的例子。

我有 2 个大型 CSV 文件,我想根据 LocationLocationType 列中的唯一值拆分它们。我想将拆分后的 csv 文件存储到名为 item/{item_name} 的文件夹中每个值的子目录中,其中 item_name 是 Location & Location_type 中的唯一值。

  • Lo​​cation.csv

  • 位置类型.csv

  • 每个拆分的 csv 文件都应与父文件具有相同的标题行
  • 如果子目录已存在,请在写入新文件之前删除这些文件。

最终结果将是一个名为 item 的目录,其中包含两个名为 fm5fm15 的子目录,其中存储了我们拆分的 CSV 文件。 location.csv & location_type.csv

提前谢谢你

【问题讨论】:

    标签: python python-3.x pandas csv split


    【解决方案1】:

    想知道此类项目的工作流程

    • 打开文件
    • 对所需列上的内容进行排序
    • 按所需列分组
    • 将每个组写入一个新文件

    【讨论】:

      猜你喜欢
      • 2018-11-09
      • 2019-06-09
      • 1970-01-01
      • 2021-06-05
      • 1970-01-01
      • 2022-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多