Unicode-objects must be encoded
2019-01-20 本文已影响0人
天才一般的幼稚
问题描述:在提交表单的时候发生如上错误。原因是在使用sha1加密的时候没有注意编码。
解决方案:
# 密码加密
s1 = sha1()
s1.update(upwd.encode("utf-8"))
upwd3 = s1.hexdigest()

参考文献:
Unicode-objects must be encoded before hashing 错误解决办法 - 浮生若梦的博客 - CSDN博客