python md5加密

在Python中,可以使用hashlib模块来进行MD5加密。以下是一个简单的例子:

cpp 复制代码
import hashlib
 
def md5_encryption(data):
    md5 = hashlib.md5()  # 创建一个md5对象
    md5.update(data.encode('utf-8'))  # 使用utf-8编码数据
    return md5.hexdigest()  # 返回加密后的十六进制字符串
 
# 使用函数
data = "Hello, World!"
encrypted_data = md5_encryption(data)
print(f"MD5 Encrypted: {encrypted_data}")

这段代码定义了一个md5_encryption函数,它接受一个字符串作为参数,对该字符串进行MD5加密,然后返回加密后的十六进制字符串。在调用函数时,你可以传入任何需要加密的数据,并打印出其MD5加密后的结果。

相关推荐
岛泪2 分钟前
把 el-cascader 的 options 平铺为一维数组(只要叶子节点)
前端·javascript·vue.js
tjjucheng4 分钟前
小程序定制开发服务商推荐
python
囊中之锥.4 分钟前
《从零到实战:基于 PyTorch 的手写数字识别完整流程解析》
人工智能·pytorch·python
子云之风12 分钟前
LSPosed 项目编译问题解决方案
java·开发语言·python·学习·android studio
小北方城市网12 分钟前
SpringBoot 全局异常处理与接口规范实战:打造健壮可维护接口
java·spring boot·redis·后端·python·spring·缓存
lendsomething19 分钟前
graalvm使用实战:在java中执行js脚本
java·开发语言·javascript·graalvm
SunnyRivers37 分钟前
打包 Python 项目
python·打包
万行38 分钟前
机器人系统SLAM讲解
开发语言·python·决策树·机器学习·机器人
我的xiaodoujiao38 分钟前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 40--完善优化 Allure 测试报告显示内容
python·学习·测试工具·pytest
WinstonJQ39 分钟前
AirSim无人机仿真入门(一):实现无人机的起飞与降落
python·机器人·游戏引擎·ue4·无人机