Python简单计算文件MD5值的方法示例
这篇文章主要介绍了python简单计算文件md5值的方法,涉及python文件读取、hash运算及md5加密等相关操作技巧,需要的朋友可以参考下
本文实例讲述了Python简单计算文件MD5值的方法。分享给大家供大家参考,具体如下:
一 代码
import sysimport hashlibimport os.pathfilename = sys.argv[1]if os.path.isfile(filename): fp=open(filename,'rb') contents=fp.read() fp.close() print(hashlib.md5(contents).hexdigest())else: print('file not exists')
二 运行结果
立即学习“Python免费学习笔记(深入)”;
E:pythonpython可以这样学第18章 密码学编程code>echo hello world > text.txtE:pythonpython可以这样学第18章 密码学编程code>type text.txthello worldE:pythonpython可以这样学第18章 密码学编程code>python CheckMD5OfFile.py text.txtd1b9c5009a6ddd7dacb45eddb78fa23aE:pythonpython可以这样学第18章 密码学编程code>echo hello world1 > text.txtE:pythonpython可以这样学第18章 密码学编程code>python CheckMD5OfFile.py text.txtbed8e00c12f6f2ae01f1d368b7072ac1