Ich bin neu in Python-Programmierung und ich bin ein bisschen verwirrt. Ich versuche, das Bytes aus einer Zeichenfolge zu erhalten Hash und zu verschlüsseln, aber ich habeEntfernen Sie 'b' Zeichen vor einem String-Literal in Python 3
b'...'
b Zeichen vor Zeichenfolge genau wie das Beispiel unten. Ist das irgendwie zu vermeiden? Kann jemand eine Lösung geben? Sorry 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)
OUTPUT:
print b'my secret data'
http://stackoverflow.com/a/43680634/1236128 –