zl程序教程

您现在的位置是:首页 >  其它

当前栏目

TypeError: Unicode-objects must be encoded before hashing

be must before Objects Unicode TypeError
2023-06-13 09:14:26 时间

概述

import hashlib
Login_Pawd='123456'
hashlib.md5(Login_Pawd).hexdigest()

在Python3执行字符串转Md5时报错 “TypeError: Unicode-objects must be encoded before hashing”

解决方法

在值后面加入.encode(“utf-8”)即可

import hashlib
Login_Pawd='123456'
hashlib.md5(Login_Pawd.encode("utf-8")).hexdigest()