1. ホーム
  2. パイソン

ユニコード・オブジェクトは、ハッシュ・エラーの解決前にエンコードする必要があります。

2022-01-23 23:21:32

登録したユーザーデータを送信した後に、エラーとともに表示されます。 update() は暗号化する文字列の文字エンコーディングを指定する必要があります。

s1 = sha1()
s1.update(upwd.encode("utf8")) # specify the encoding format, otherwise it will report an error
upwd3 = s1.hexdigest()

s1 = sha1()
s1.update(upwd.encode("utf8")) # specify the encoding format, otherwise it will report an error
upwd3 = s1.hexdigest()