Ich versuche, eine Zeichenfolge in Hexadezimalzeichen für Zeichen zu konvertieren, aber ich kann es in Python3 nicht herausfinden.Python3 - Wie man eine Zeichenkette in hex konvertiert
In älteren Python-Versionen, was ich habe unten funktioniert:
test = "This is a test"
for c in range(0, len(test)):
print("0x%s"%string_value[i].encode("hex"))
Aber mit python3 Ich erhalte die folgende Fehlermeldung:
LookupError: 'Hex' ist keine Textkodierung; Verwenden Sie codecs.encode(), um mit beliebigen Codecs umzugehen.
Kann mir jemand helfen, mir zu sagen, wie die Umwandlung in python3 wäre.
Vielen Dank im Voraus