python2-3 md5加密 方法

一采用 哪种加密模块,例如:md5 所需的模块是 hashlib

import hashlib

二.生成md5的对象,类是在hashlib.md5()

obj = hashlib.md5()

三.采用obj对象的update方法对所需加密的 str 进行加密。

    ----> obj.update('test')   python_version <   3

    ---->  obj.update( b'test')       python_version    >   3

四.get(获取)加密串  

psw = obj.hexdigest()

五. 显示效果:

    ---->  print psw


分析完毕---函数化

import hashlib   
def md5(str):
    obj = hashlib.md5()   
    obj.update(str)
    return obj.hexdigest()


你可能感兴趣的:(MD5,python)