Entfernen Sie das Zeichen 'b' vor einem String-Literal in Python 3 [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Unterdrücke / drucke ohne b 'Präfix für Bytes in Python 3 3 answersIch bin neu in der Python-Programmierung und ein bisschen verwirrt. Ich versuche, die Bytes aus einem String zu Hash und zu verschlüsseln, aber ich habe
b'...'
as Zeichen @b vor der Zeichenfolge entspricht dem folgenden Beispiel. Kann irgendjemand eine Lösung finden? Entschuldigung für diese dumme Frage
import hashlib
text = "my secret data"
pw_bytes = text.encode('utf-8')
print('print',pw_bytes)
m = hashlib.md5()
m.update(pw_bytes)
AUSGABE
print b'my secret data'