您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 贺州分类信息网,免费分类信息发布

教你使用python获得字符串的md5值

2024/2/20 14:43:41发布32次查看
最近需要使用python获取字符串的md5值。
今天把代码贴出来和大家分享一下。
#!/usr/bin/env python # -*- coding: cp936 -*- import hashlib def get_md5_value(src): mymd5 = hashlib.md5() mymd5.update(src) mymd5_digest = mymd5.hexdigest() return mymd5_digest def get_sha1_value(src): mysha1 = hashlib.sha1() mysha1.update(src) mysha1_digest = mysha1.hexdigest() return mysha1_digest if __name__== '__main__': src = 'aaa' result_md5_value=get_md5_value(src) result_sha1_value=get_sha1_value(src) print 'source string: ', src print 'md5: ', result_md5_value print 'sha1: ', result_sha1_value
python还是很强大的,这里是调用了内置的hashlib.md5()方法。
验证:
写完python的方法之后,我们还需要对这个python程序进行正确性的验证。
可以在linux上执行下面的命令:
echo -n 'aaa'|md5sum|cut -d ' ' -f1
得到的值是:47bce5c74f589f4867dbd57e9ca9f808  与python脚本运行的结果相同。
贺州分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录