【发布时间】:2017-05-04 12:45:17
【问题描述】:
我有 1 个被大量操作的 CSV,它看起来像这样:
"ID","Vulnerability","Report Category","IP","DNS","NetBIOS","OS",
"x","Title","Category Type","x.x.x.x","DNS Name","Net Name","Windows"
第二个 CSV 如下所示:
"IP","DNS","NetBIOS","OS","Title","x.x.x.x","DNS Name","Net Name","Operating System","Title"
我需要做的是根据某些列比较 2 个 CSV。
在 CSV 1 上,我想将 B 列(漏洞)和 D 列(IP)与 CSV 2 列 E(标题)和 A 列(IP)进行比较。出于此论点的目的,CSV1 列 B(漏洞)将与 CSV 列 E(标题)数据完全匹配。
一旦找到匹配项,它将删除在 CSV 2 上匹配的行。
【问题讨论】:
标签: python python-3.x pandas