file1.csv contains 2 columns: c11;c12
file2.csv contains 2 columns: c21;c22
Common column: c11, c21
示例:
f1.csv格式
a;text_a
b;text_b
f;text_f
x;text_x
二楼.csv
a;path_a
c;path_c
d;path_d
k;path_k
l;path_l
m:path_m
输出f1+f2:
a;text_a;path_a
b;text_b,''
c;'';path_c
d;'';path_d
f;text_f;''
k;'';path_k
l;'';path_l
m;'';path_m
x;text_x;''
如何用python实现?
对于基于一个或多个公共列合并多个文件(甚至是>;2),python中最有效的方法之一是使用“brewery”。您甚至可以指定需要考虑合并哪些字段以及需要保存哪些字段。
创建所有字段的列表并添加文件名以存储有关数据记录来源的信息。浏览源定义并收集字段:
使用csv模块很容易做到这一点:
相关问题 更多 >
编程相关推荐