python有没有直接的方法来比较两个.txt文件?

python有没有直接的方法来比较两个.txt文件?,python,python-2.7,Python,Python 2.7,我有两个.text文件,分别是Sample2.txt和Sample1.txt。如果它们相同或不同,是否可以通过编程进行比较?使用标准库 参见此用法(摘自Doug Hellmann的PyMOTW) 我省去了你的输出——你最好在上面提供的链接下自己阅读。好吧,你可以用欺骗的方式来做 open("myfile.txt").read() == open("myotherfile.txt").read() 但这不是最好的方法,也许更好的方法是使用 你不能一行一行地检查一下吗?请发布您的代码。我是否需要安

我有两个.text文件,分别是
Sample2.txt
Sample1.txt
。如果它们相同或不同,是否可以通过编程进行比较?

使用标准库

参见此用法(摘自Doug Hellmann的PyMOTW)


我省去了你的输出——你最好在上面提供的链接下自己阅读。

好吧,你可以用欺骗的方式来做

open("myfile.txt").read() == open("myotherfile.txt").read()
但这不是最好的方法,也许更好的方法是使用


你不能一行一行地检查一下吗?请发布您的代码。我是否需要安装任何相同的软件包,如所需的
easy\u install difflib
?为什么不试试并告诉我们?@VBSlover:“来自标准库”
+1
,用于您的信息共享!@JakobBowyer和@theodros@theodros为什么最后使用了
join()
?如果相同,它会返回什么?有布尔值吗?我不知道我为什么要投反对票。而人们从我的帖子中得到了你的好想法或好技巧。所以,如果你认为我可以获得+1票,请你起来好吗?
open("myfile.txt").read() == open("myotherfile.txt").read()
import difflib
difflib.SequenceMatcher(None, file1.read(), file2.read())