0

我有一个要求,我需要标准化根目录和子目录下所有文件的所有列名

假设我的根目录是C:\Test\Project_files并且在这个文件夹下我还有 3 个子目录 Project 1、Project 2、Project 3。每个子目录中都有一个 csv 文件。

文件以所需格式命名,例如:100_abc.csv。200_def.csv 等

100_abc.csv 文件数据

我有一个查找文件,我需要根据 project_id 字段替换 100_abc.csv 文件的列名

查找文件

项目 ID 字段应取自文件名 (100_abc.csv),在这种情况下,100(在第一次出现 _(下划线)之前的任何内容)是项目 ID(它也可以是字母数字),基于此项目 ID它必须将 100_abc.csv 文件中的标头与查找文件中的 src_val 匹配,并用所有文件中的 Tgt_val 替换它们

请帮帮我,我对 Python 很陌生,尝试了很多方法,但是在将数据加载到数据框后我无法继续进行

4

0 回答 0