首页 > 其他 > 详细

hashlib模块使用

时间:2017-01-24 16:28:58      阅读:235      评论:0      收藏:0      [点我收藏+]

使用hashlib模块取文件md5值

#!/usr/bin/python

#encoding:utf-8


import sys, hashlib

def md5sum(f):

    md5 = hashlib.md5()

    with open(f,‘r‘) as fd:

        while True:

            data = fd.read(1024*4)

            if not data:

                break

            md5.update(data)

    return md5.hexdigest()


if __name__ == "__main__":

    print md5sum(sys.argv[1])

[root@geely01 day02]# python md5.py /etc/passwd

387f68820cc1866c0dd350140a4ee641


hashlib模块使用

原文:http://10462974.blog.51cto.com/10452974/1893987

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!