- hashlib.md5(data)函数中,data参数的类型应该是bytes。
hash前必须把数据转换成bytes类型hash前必须把数据转换成bytes类型from hashlib import md5 c = md5("helloworld") # TypeError: Unicode-objects must be encoded before hashing c = md5("helloworld".encode("utf-8"))
- 函数说明
- hashlib.md5(data)
- digest() :返回加密后字符串的16进制表示,其位数为digest_size
- digest_size
- 程序实例
import numpy as np import hashlib a = hashlib.md5("64".encode("utf-8")) print
python hashlib密码加密
最新推荐文章于 2025-05-14 14:35:37 发布