龙空技术网

一日一技:如何在Python中比较两个文件

Python编程之美 271

前言:

目前姐妹们对“python图片对比”都比较注重,你们都想要了解一些“python图片对比”的相关资讯。那么小编也在网上搜集了一些关于“python图片对比””的相关知识,希望兄弟们能喜欢,同学们一起来了解一下吧!

比较两个文件时,将同时遍历两个文件中的每一行,直到其中一个文件结束。

使用zip()比较两个文件

调用open(file)打开名为file的文件。 对两个文件都执行此操作。 调用zip(file1,file2)返回一个迭代器,该迭代器将tuple中的file1和file2的相同索引行配对。 使用for循环遍历结果。

好了,我们现在新建两个txt文本,分别为FILE1.TXT和FILE2.TXT,分别在这两个文本中插入几个测试数据,我们当做测试用:

在file1.txt文本中写入:

dog  #在文本中最好一行写一个数据,不要连在一起,可以增加可读性catfish

在file2.txt文本中写入:

liontigergiraffeelephant     #在文本中一行写一个数据,不要连在一起,增加可读性

好了,测试数据我们现在准备好了,现在写代码来演示一下:

file1 = open("file1.txt")#使用open方法打开文本file2 = open("file2.txt")for file1_line, file2_line in zip(file1, file2):  #使用for循环遍历    print(file1_line)    print(file2_line)

结果:

doglioncattigerfishgiraffe

标签: #python图片对比 #python的图片比对