Ich habe ein kleines Problem mit QLineEdit.
Nehmen wir an, der Inhalt des QLineEdit-Feldes wäre 'benutzername'.
Vergleiche ich nun QLineEdit.text() mit dem string 'benutzername', so erhalte ich ein True. Macht ja auch Sinn, steht ja dasselbe drin.

Wenn ich nun aber den QLineEdit.text() mit SHA256 hashe und dann mit dem SHA256-gehashtem string vergleiche, so erhalte ich ein False. Was mich eben verwundert.

Zum hashen verwende ich folgendes:
Code: Alles auswählen
from Crypto.Hash import SHA256
sha_key = SHA256
sha_key.new(string).hexdigest()
Wäre cool, wenn Jemand darauf eine Antwort hätte.
MfG
Phollux