文件比较. 写一个比较两个文本文件的程序. 如果不同, 给出第一个不同处的行号和 列号.

来源:互联网 发布:淘宝代购化妆品真假 编辑:程序博客网 时间:2024/06/05 19:26

9–6. 文件比较. 写一个比较两个文本文件的程序. 如果不同, 给出第一个不同处的行号和
列号.

f1 = open("f:/test1.txt",'r')f2 = open("f:/test2.txt",'r')row = 0 #记录出现不同字符的行for (line1,line2) in zip(f1,f2):    row += 1    if line1 == line2:        pass    else:        col = 0;        print row #记录不同字符出现的列号        for (a,b) in zip(line1,line2):            if a == b:                col += 1            else:                print col,f1.close()f2.close()



原创粉丝点击