Python-Unicode-string gespeichert, als '\u84b8\u6c7d\u5730' in der Datei, wie es zu konvertieren zurück zu Unicode?
Einige Unicode-Daten gespeichert in der Datei als\u84b8\u6c7d\u5730' ohne Codierung.
Gibt es eine Möglichkeit, um verdeckte Sie zurück in Python?
- Meinst du
'\\u84b8\\u6c7d\\u5730'
oder alsu'\u84b8\u6c7d\u5730'
? - Keine Notwendigkeit, zu entkommen, die umgekehrte Schrägstriche, wie
\u
ist keine gültige escape in bytestrings. - Ich weiß; ich habe es mit der doppelten backslashes zu machen, die meine Bedeutung noch offensichtlicher
- Wie hast du Sie akzeptiert Ignacio Antwort, dies muss ein Duplikat der Wie behandle ich einen ASCII-string als unicode-und unescape-Escape-Zeichen in es in python?
- Ich bin damit einverstanden. Ich kann einfach nicht herausfinden, den richtigen Artikel für dieses Problem.
Du musst angemeldet sein, um einen Kommentar abzugeben.
s= unicode('\u84b8\u6c7d\u5730', "unicode-escape")
.