python3中比较2个以上文件
我需要使用 python3 检查两个以上的文件是否不同:是否有某种库可以实现这一点?
- 这些文件可能相对较大,
- 我不关心它们本身的差异:知道它们不同就足够了(即我更喜欢在发现任何差异时立即停止的东西)
filecmp 一次处理两个文件,当然,我可以进行多次检查,但这正是我想要绕过的(如果可能的话)。
I need to check if more than two files are different, using python3: is there some kind of library for that?
- the files might be relatively big
- I don't care about the differences themselves: knowing they are different is enough (i.e. I'd prefer something that stops as soon as it finds any difference)
filecmp does two files at once, of course I can do multiple checks, but that's exactly what I'm trying to bypass, if possible.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
以下函数采用文件名列表作为参数。
如果任何两个文件至少有一个字节不同,则返回 True,否则返回 False
The following function takes a list of filenames as a parameter.
Returns True if any two files are different by at least one byte, else False
像这样使用 filecmp :
use filecmp like this: