现在我得到的错误是TypeError: Unicode-objects must be encoded before checking。我知道bcrypt的checkpw()只将bytes作为数据类型,但正如您在代码中所看到的,它应该已经被编码为该数据类型。olive\OneDrive\Dokumenter\Files\skole docs\Programering\test\Fixornot.py",第20行,登录bcrypt.checkpw(logpass,散列(“Unicode-对
当我尝试将一个模块从Python2升级到使用Python3时,我遇到了类型错误当我试图散列文件数据时,我遇到了TypeError“Unicode-对象必须在散列前编码”当我对数据进行编码时,它会抛出一个TypeError“只能将字符串(而不是”字节“)连接到字符串” with open(realPath, "rb") as fn:
whi
好的,我试着写一个字符串到md5散列代码的基本转换器,但是当我运行我的程序时,我总是得到一个错误,说: File "C:\UsersFile "C:\Users\Shane\Documents\Amer CISC\lab4.py", line 27, in computeMD5hashTypeError