Heim >Backend-Entwicklung >Python-Tutorial >Die wunderbaren Einsatzmöglichkeiten der Python-Kodierung und -Dekodierung
String-Dekodierung:
Es gibt eine Zeichenfolge:
'\u4fee\u6539\u8282\u70b9\u72b6\u6001\u6210\u529f'
Möchte konvertieren Für:
u"u4feeu6539u8282u70b9u72b6u6001u6210u529f"
kann wie folgt übergeben werden
>>> a =. '\u4fee\u6539\u8282\u70b9\u72b6\u6001 \u6210\ u529f'
>>> a.decode('unicode_escape')
u'u4feeu6539u8282u70b9u72b6u6001u6210u529f'
Konvertieren Sie die Zeichenfolge in Hexadezimal:
>>> "hello".encode("hex")
'68656c6c6f'
Das entsprechende ist OK
>>> '68656c6c6f'.decode("hex")
'hello'
Sie können im Handbuch nachsehen, welche Codecs es sind sind verfügbar