コードから生成されたハッシュ値をmysqlデータベースのハッシュ値と比較するプログラムがあります。
したがって、チェック値を生成した後、私は次のようになります。
hash to be compared: 78ff0103440dcea01f36438a71bdf28f hash value from db: (('78ff0103440dcea01f36438a71bdf28f',),)
DBからのハッシュ値は、次のようなものを使用して出力されました。
db_hash.fetchone()
そのため、((''、)、)記号が含まれています。
しかし、比較するハッシュに同じシンボルを追加しようとしましたが、それでも正しく同等ではありません。
それは単純な比較であることになっているだけなので、私は困惑しています
if hash == result:
do some code
else:
do some code
あなたがこれが何であるかについての考えを持っているならば、答えてください:)