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 als u'\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.
InformationsquelleAutor lucemia | 2012-06-19
Schreibe einen Kommentar