我正在尝试比较两个csv文件并找出它们之间的差异。它们都应该具有相同的精确数据,但顺序可以不同。
尝试比较old.csv并new.csv查看 中是否缺少任何行new.csv或是否存在任何新行new.csv。两个 csv 中的每一行都应完全匹配。
我尝试过这个,但它给了我错误AttributeError: 'list' object has no attribute 'symmetric_difference'。我在这里做错了什么?
with open('old.csv', 'r') as t1, open('new.csv', 'r') as t2:
fileone = t1.readlines()
filetwo = t2.readlines()
print(fileone.symmetric_difference(filetwo))
print(filetwo.symmetric_difference(fileone))
德玛西亚99
相关分类