合并两个相同的文件(相同的标题不同的信息)

时间:2019-02-01 00:01:13

标签: excel python-3.x pandas csv

首先,很抱歉,如果已经提出了这个问题,我查了一些答案,发现它们确实很旧或没有帮助我。

我有2个.csv文件,它们具有相同的“标头”,诸如此类

1

categoriaProducto         codigoEspecifico codigoGenerico img0Producto
Clothing, Shoes & Jewelry B072L7PVNQ       86K5PBAH       -
Clothing, Shoes & Jewelry B01D9FKME6       86K5PBAH       -
Clothing, Shoes & Jewelry B077Z5ST3P       86K5PBAH       -
Clothing, Shoes & Jewelry B00KLMFUKC       86K5PBAH       -

2

categoriaProducto         codigoEspecifico codigoGenerico img0Producto
-                         B072L7PVNQ       -              someURL
-                         B01D9FKME6       -              someURL
-                         B077Z5ST3P       -              someURL
-                         B00KLMFUKC       -              someURL

因此,它们共有'keys'urlProducto和codigoEspecificoProducto,但是在一个文件中缺少一些数据,而另一个则丢失。

pandas(或另一个库)是否有办法合并这些文件,所以我可以用所有数据获取一个新文件。

编辑:图像太小,肉眼看不见,对不起! EDIT2:添加了表格中的一些文本

1 个答案:

答案 0 :(得分:0)

很抱歉,如果我不清楚我要解决的问题,我以熊猫为重点的方法在网站上发布了另一个问题,如果有人遇到同样的问题,将留在这里。

Merging rows from two files if they have the same column value