本文主要是介绍python 字符串(汉语)获得MD5编码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
MD5即Message-Digest Algorithm 5(消息摘要算法第五版)的简称,是当前计算机领域用于确保信息传输完整一致而广泛使用的散列算法之一(又译哈希算法、摘要算法等),主流编程语言普遍已有MD5的实现。
将数据(如一段文字)运算变为另一固定长度值,是散列算法的基础原理,MD5的前身有MD2、MD3和MD4。
例子:
# -*- coding: UTF-8 -*-
'''
Created on 2013-9-22@author: lixingle
'''import md5
import hashlibdef md5(str): data = strm = hashlib.md5(data.encode("utf-8"))return (m.hexdigest())str = md5('测试中')
print str
结果:
f85549cdfce6dde492e26783e84e4dea
转载请注明:
新浪微博:http://weibo.com/u/3202802157
这篇关于python 字符串(汉语)获得MD5编码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!