我有一些代码在Python 3中散列字符串
hobj.update('test')
当我使用命令时:
TypeError: Unicode-objects must be encoded before hashing
我收到错误:
Socks5
答案 0 :(得分:4)
将字符串编码为UTF-8(例如):
hobj.update('test'.encode("UTF-8"))
print(hobj.hexdigest())
输出:
098f6bcd4621d373cade4e832627b4f6