首页 > 解决方案 > 根据 python 中的唯一值将 2 个 csv 文件拆分为较小的文件集

问题描述

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

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

CSV-1

CSV-2

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

先感谢您

标签: pythonpython-3.xpandascsvsplit

解决方案


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

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

推荐阅读