我正在尝试编写一个脚本来比较来自不同电子表格的两个字符串列表,并打印出两个电子表格共用的字符串列表。我完全是个新手,但到目前为止我已经:
import csv
f1 = file("KaySinTan09.csv", "r")
f2 = file("Khanna11.csv", "r")
c1=csv.reader(open('KaySinTan09.csv', 'rb'), delimiter=' ', quotechar='|')
c2=csv.reader(open('Khanna11.csv', 'rb'), delimiter=' ', quotechar='|')
output = c1.intersection(c2)
print output
我得到一个错误说“AttributeError:”_csv.reader“object没有属性”“intersection”“。”。在
有什么关于我哪里出错的建议吗?在
csv.reader
不返回列表-它返回一个CSV reader对象-因此.intersection
方法将不起作用。也许这会:这不是测试。在
在csv.reader不是集合,您需要将其转换为一个才能执行此操作:
相关问题 更多 >
编程相关推荐