【发布时间】:2011-12-14 11:59:00
【问题描述】:
我有 2 个 csv 文件
一个跟踪路由到不同的 IP 地址(这里的最后一个条目是目标 IP)也(它们是每行中可变数量的条目,因为不同的路由需要不同的跃点数)
other 有一个目标列表及其真实世界的位置坐标
第一个文件中的某些目标在第二个文件中没有条目,反之亦然
如何将真实世界的坐标放入具有匹配目标 IP 的第一个 csv 文件中? 2个文件是这样的
hop1,hop2,hop3,hop4,target1
hop1,hop2,hop3,hop4,hop5,hop6,target2
target99,position
【问题讨论】:
-
一定要用 Python 吗?您可以在 GNU/Linux 命令行中使用单个命令来执行此操作:
join(gnu.org/software/coreutils/manual/…) -
刚刚检查了 'join' 的文档 - 我认为它不能对每行具有可变数量字段的文件进行操作,就像问题中的那个一样。