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加密后的结果。

相关推荐
我是哈哈hh2 分钟前
【Python数据分析】Numpy总结
开发语言·python·数据挖掘·数据分析·numpy·python数据分析
Michelle80234 分钟前
24大数据 14-2 函数练习
开发语言·python
哈哈~haha5 分钟前
Step 14: Custom CSS and Theme Colors 自定义CSS类
前端·css·ui5
qq_381454996 分钟前
Python学习技巧
开发语言·python·学习
Ndmzi12 分钟前
Matlab编程技巧:自定义Simulink菜单(理解补充)
前端·javascript·python
勇气要爆发25 分钟前
物种起源—JavaScript原型链详解
开发语言·javascript·原型模式
我命由我1234528 分钟前
VSCode - VSCode 修改文件树缩进
前端·ide·vscode·前端框架·编辑器·html·js
dagouaofei40 分钟前
AI生成个性化年终总结PPT
人工智能·python·powerpoint
SoaringHeart1 小时前
Flutter组件封装:验证码倒计时按钮 TimerButton
前端·flutter
San30.1 小时前
深入理解 JavaScript OOP:从一个「就地编辑组件」看清封装、状态与原型链
开发语言·前端·javascript·ecmascript