使用Python的MD5算法比较两个文件

标签: python算法importos
7561人阅读 评论(0) 收藏 举报
分类:
在Python中内置了md5的实现,就是md5模块,因此可以很简单的处理比较两个文件是否一致的问题。如以下代码片断:

import os,sys,md5
 
f1 = open('f:/1.txt','r')
f2 = open('f:/1.txt','r')
print md5.new(f1.read()).digest() == md5.new(f2.read()).digest()

以上处理在处理比较大的文件(比如几百M的文件)的时候会有内存问题。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2646662次
    • 积分:27378
    • 等级:
    • 排名:第208名
    • 原创:470篇
    • 转载:29篇
    • 译文:0篇
    • 评论:440条
    博客专栏
    文章分类
    文章存档
    最新评论