赞
踩
一、
要使用Python进行MD5加密,可以使用Python标准库中的hashlib模块。
二、案例
- import hashlib
-
- string = "Hello, World!" # 要进行加密的字符串
-
- hash_object = hashlib.md5(string.encode()) # 将字符串编码并进行 MD5 加密
- hash_hex = hash_object.hexdigest() # 获取加密后的十六进制字符串
-
- print(hash_hex) # 输出加密后的字符串
结果:
86fb269d190d2c85f6e0468ceca42a20
分析:
其中,hashlib.md5()
函数用于创建一个 MD5 加密对象,encode()
方法用于将字符串编码为字节码,hexdigest()
方法用于获取加密后的十六进制字符串。
案例2:
- import hashlib
-
- # 要加密的字符串
- string = "hello world"
-
- # 创建MD5对象
- hash_object = hashlib.md5()
-
- # 更新MD5对象,传入要加密的字符串
- hash_object.update(string.encode())
-
- # 获取加密后的字符串
- md5_str = hash_object.hexdigest()
-
- print(md5_str)
分析:
其中,使用hashlib.md5()
创建了一个MD5对象,调用update()
方法将要加密的字符串传入,然后调用hexdigest()
方法获取加密后的字符串。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。