教你使用python获得字符串的md5值
来源:互联网 发布:太极越狱没有网络 编辑:程序博客网 时间:2024/06/07 02:28
最近需要使用python获取字符串的md5值。
今天把代码贴出来和大家分享一下。
01
#!/usr/bin/env python
02
# -*- coding: cp936 -*-
03
import
hashlib
04
05
def
get_md5_value(src):
06
myMd5
=
hashlib.md5()
07
myMd5.update(src)
08
myMd5_Digest
=
myMd5.hexdigest()
09
return
myMd5_Digest
10
11
def
get_sha1_value(src):
12
mySha1
=
hashlib.sha1()
13
mySha1.update(src)
14
mySha1_Digest
=
mySha1.hexdigest()
15
return
mySha1_Digest
16
17
if
__name__
=
=
'__main__'
:
18
src
=
'aaa'
19
result_md5_value
=
get_md5_value(src)
20
result_sha1_value
=
get_sha1_value(src)
21
print
'source string: '
, src
22
print
'MD5: '
, result_md5_value
23
print
'SHA1: '
, result_sha1_value
python还是很强大的,这里是调用了内置的hashlib.md5()方法。
验证:
写完python的方法之后,我们还需要对这个python程序进行正确性的验证。
可以在linux上执行下面的命令:
echo -n 'aaa'|md5sum|cut -d ' ' -f1
得到的值是:47bce5c74f589f4867dbd57e9ca9f808 与python脚本运行的结果相同。
原创文章,转载请注明: 转载自成长的企鹅
本文链接地址: 教你使用python获得字符串的md5值
关于我:成长的企鹅简介
- 教你使用python获得字符串的md5值
- 获得字符串的MD5格式
- python 字符串(汉语)获得MD5编码
- 使用python求字符串或文件的MD5
- python计算字符串md5值
- python 获取字符串MD5值
- Python 用hashlib求中文字符串的MD5值
- Python 用hashlib求中文字符串的MD5值
- Python 用hashlib求中文字符串的MD5值
- Python 用hashlib求中文字符串的MD5值
- Python 用hashlib求中文字符串的MD5值
- Python 用hashlib求中文字符串的MD5值
- python中MD5的使用
- 获得文件的MD5
- Python字符串md5加密
- 【python】Python字符串md5加密
- 字符串MD5的算法和使用
- 【Python】Shell MD5使用的那些事
- hdu3518(后缀数组)
- php--http协议
- Using Message Box (MsgBox) in Excel VBA
- 求1~n中与m互质的数的个数
- MySQL中进行树状所有子节点的查询
- 教你使用python获得字符串的md5值
- JAVA NIO 简介
- Silverlight 4里Textbox在失去焦点之前无法获取到Text值的另类解决方法
- FILE 文件结构体
- 分享比较好看的thinkphp二十多种分页样式
- 虚继承
- 待消化2:C语言的5种存储类以及关键字volatile、restrict
- Java NIO系列教程(一) Java NIO 概述
- JVM内存原理,weblogic内存的调优