python md5解密_python 生成文件MD5码
生活随笔
收集整理的這篇文章主要介紹了
python md5解密_python 生成文件MD5码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
pymd5.py的代碼如下:
#-*-coding:utf-8-*-
'''
Created on 2012-5-25
@author: kanpiaoxue
'''
import hashlib
import os
import sys
def printUsage():
print ('Usage: [python] pymd5.py ')
def createMD5(filePath):
if not os.path.isfile(filePath):
printUsage()
else:
tmpLength = 1024
m = hashlib.md5()
with open(filePath, 'rb') as f:
b = f.read(tmpLength)
while b != b'':
m.update(b)
b = f.read(tmpLength)
print filePath, ' MD5:\t', m.hexdigest().upper()
if __name__ == '__main__':
if 2 != len(sys.argv):
printUsage()
else:
f = sys.argv[1]
createMD5(f)
分享到:
2012-05-25 16:45
瀏覽 1453
評論
總結
以上是生活随笔為你收集整理的python md5解密_python 生成文件MD5码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言不同类型变量用什么表示什么作用,C
- 下一篇: python安装后无法使用_Python