我正在尝试编写查看两个文件并创建一个新文件以显示哪些行不同的程序。两个文件都有相同数量的行,并且每行都有数字 1 或 -1,例如:
-1
1
1
-1
然而,到目前为止我所做的代码认为每一行都是不同的,并将它们全部写入新文档:
f1 = open("file1", "r")
f2 = open("file2", "r")
fileOne = f1.readlines()
fileTwo = f2.readlines()
f1.close()
f2.close()
outFile = open("results.txt", "w")
x = 0
for i in fileOne:
if i != fileTwo[x]:
outFile.write(i+" <> "+fileTwo[x])
print i+" <> "+fileTwo[x]
x += 1
outFile.close()