python判断两个文件是否相同
2014-04-15 16:50
435 查看
import hashlib def getHash(f): line=f.readline() hash=hashlib.md5() while(line): hash.update(line) line=f.readline() return hash.hexdigest() def IsHashEqual(f1,f2): str1=getHash(f1) str2=getHash(f2) return str1==str2 if __name__ == '__main__': f1=open("D:/2.iso","rb") f2=open("E:/wenjian/1.iso","rb") print IsHashEqual(f1,f2)计算2个文件的MD5值,大文件计算较慢
相关文章推荐
- python判断两个文件是否相同
- Python Tips 01 : 判断两个文件是否相同
- Java 判断两个文件是否相同的两种方法
- C# 如何判断两个文件内容是否相同的方法
- java 判断两个文件是否相同
- Java判断两个路径对应的文件是否相同
- C# 通过比对哈希码判断两个文件内容是否相同
- Java判断两个路径对应的文件是否相同
- java 判断两个文件是否相同
- 【转】【C#】判断两个文件是否相同
- python中比较两个文件是否相同
- C#基础之如何判断两个文件内容是否相同
- Java--判断两个文件是否相同
- shell怎么判断两个文件内容是否相同
- python判断文件是否存在,不存在就创建一个
- [google面试CTCI] 1-4.判断两个字符串是否由相同字符组成
- PHP MD5文件校验 判断文件是否相同
- 判断两个数组是否有相同元素
- python fabric 判断远端一个文件是否存在并做处理
- Python判断两个list是否是父子集关系