TypeError: Unicode-objects must be encoded before hashing
这句话的意思: 在hash之前 对象必须是编码后的。
encode()方法编码后的数据类型为 bytes 类型
解决方法:
hashlib.new('md5',b'xst').hexdigest()
还有一种是
hashlib.new('md5','xst'.encode()).hexdigest()
2023-11-01 21:49:52
TypeError: Unicode-objects must be encoded before hashing
这句话的意思: 在hash之前 对象必须是编码后的。
encode()方法编码后的数据类型为 bytes 类型
hashlib.new('md5',b'xst').hexdigest()
还有一种是
hashlib.new('md5','xst'.encode()).hexdigest()
下一篇:1078 Hashing