Python计算md5

2016-06-15  本文已影响0人  tdeblog

Python计算md5脚本
使用方法 python md5.py name.txt

import hashlib
import sys

if __name__ == '__main__':
    if len(sys.argv)!= 2:
        sys.exit('argv error!')

    m = hashlib.md5()
    n = 1024*4
    inp = open(sys.argv[1],'rb')
    while True:
        buf = inp.read(n)
        if buf:
            m.update(buf)
        else:
            break
    print m.hexdigest()
上一篇 下一篇

猜你喜欢

热点阅读