我正在写一个小脚本,从csv文件a中提取2列(电子邮件地址和电话号码),并将其与csv文件B中的2列(电子邮件地址和电话号码)进行比较
csv文件A列顺序: 电子邮件地址、电话号码
csv文件B列顺序: 电子邮件地址,地址,部门,地点,电话号码,雇用日期
我想要的是从csv文件A取2列,并将其与csv文件B中指定的2列进行比较
在csv文件B中,如果一个电子邮件地址没有关联的电话号码,它会将其与csv文件a进行比较,并将电话号码复制到文件B
我正在用代码进行测试(我是编程新手),但不确定如何获取2列。我曾想过将两个文件中的用户名和密码放入Dict中,并对这两个Dict进行比较,但我不确定如何从列中获取数据。在
import csv
def compareCSVCol():
cybReader = csv.reader(open(r"C:/JostleMobileNumberCSV/CYBMobile.csv"))
josReader = csv.reader(open(r"C:/JostleMobileNumberCSV/jostleContributors.csv"))
for i in cybReader:
print(i[0])
谢谢你的帮助!在
我来看看以下内容: Creating a dictionary from a csv file?
相关问题 更多 >
编程相关推荐