Python数据清洗之csv reader zip融合
需求概述
借助Python的CSV通过reader方法实现便利,并通过循环匹配在另外个csv里找到当前CSV字段的中文注释,将都能相互匹配到的列(字段)结合数据通过zip拼接后输出来。
数据描述
1 emp员工表的csv文件的内容
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO ALIAS
7369 SMITH CLERK 7902 1980-12-27 800 20 sm
7499 ALLEN SALESMAN 7698 1981-2-20 1600 300 30 al
2 empcom 员工注释表csv里文件的内容
name label
EMPNO 雇员的编号,由四位数字所组成
ENAME 雇员的姓名,由10位字符所组成
JOB 雇员的职位
MGR 雇员对应的领导编号,领导也是雇员
HIREDATE 雇员的雇佣日期
SAL 基本工资,其中有两位小数,五倍整数,一共是七位
COMM 奖金,佣金
DEPTNO 雇员所在的部门编号
GEDER 性别
LEVEL 级别
3 补注:
1 emp.csv里的ALIAS字段不在empcom.csv里
2 empcom.csv里的GENDER、LEVEL也不在emp.csv里