【发布时间】:2020-10-07 21:46:05
【问题描述】:
我正在尝试在 python 中进行 maltego 转换,我需要的是根据此搜索仅返回一个单元格
@staticmethod
def get_names(search_person_name):
matching_names = []
with open("examplefile.csv") as f:
for ln in f.readlines():
person_name, data = ln.split(",", 1)
if person_name.strip() == search_person_name.strip():
matching_names.append(data.strip())
return matching_names
.csv 文件由以下列组成:
person_name,data,streetaddress
我想,根据搜索条件,它只会返回单元格 data
不是包含streetaddress列
的行有什么想法吗?
【问题讨论】:
-
作为简化,使用
csv模块而不是手动拆分逗号?这还将为您处理诸如引用的列之类的事情...