Im mit dem folgenden Problem zu kämpfen:Python-String mit binären Daten base64 kodieren gibt Typeerror
Ich habe ein Array mit den folgenden Binärdaten (nach Verschlüsselung):
data = '\x03×ÿ\x7f*J\x9aÖ¯AÀM|ü{R2+M°ø2\x83.\[email protected]µ³U¡VT'
Ich möchte base64 es kodieren .
Wenn ich
tunbinascii.b2a_base64(data)
Ich erhalte TypeError: a bytes-like object is required, not 'str'
Ich brauche dringend einen Rat, wie man mit dieser Art von Daten zu bewältigen. Bitte helfen Sie!
Update: i-Datentyp festgelegt, natürlich - meine Frage an die einzelnen String
Sie können eine Liste nicht an 'b2a_base64()' übergeben, und die Ausnahme zeigt stattdessen, dass Sie in einer Zeichenfolge übergeben wurden. hast du vielleicht 'binascii.b2a_base64 (array [0])' '? –