比较两个文本文件F1和F2。如果F1在F2中没有一行,则打印它

时间:2019-05-05 02:48:56

标签: python text compare

我有一个参考文件f1.txt和一个文件f2.txt,我正在与参考文件进行比较。 如果f2没有f1中存在的行,那么我要打印它。

我看过其他解决方案,但只是热衷于看看我在做什么错?

count2=1
num_lines = open('SG_Flow.txt').read().count('\n')
print (num_lines)
while count2<=num_lines:
    f2 = open("SG_Flow.txt", 'r+')
    f1 = open('Flow_check' + '.txt', 'r+')
    if f2_line != f1_line:
        if f1_line == '' and f2_line != '':
            print(f2_line)
    f1_line = f1.readline()
    f2_line = f2.readline()
    count2= count2+1

# Close the files
f1.close()
f2.close()

0 个答案:

没有答案