Ich habe Xml-Datei, die Hex-Zeichen \ x0a enthält. Ich möchte sie in richtige Unicode-Zeichen wie \ n in Python konvertieren.Python Lesen der Datei mit x0a als n nicht als \ x0a in Python
Immer, wenn ich versuche, die Dateien zu lesen, entkommt es den Backslash-Zeichen.
Zum Beispiel habe ich meine Dateiinhalte
get EtqLt5fwmRBE\x0a
Dann sind nach der Dateien die Darstellung der Zeichenfolge Lesen kommt aus
get EtqLt5fwmRBE\\x0a
sein, aber was ich will, ist \x0a
-\n
Es gibt keine \x0a
in Dateien. Es gibt auch andere Charaktere. Beispiele einer der repr()
der Zeile in der Datei ist
\\x7c12\\x7c5\\x7c\\x0a
Erwartete Ausgabe oben für
|12|5|
Geben Sie 'repr()' Ergebnisse aus? Das ist auch beim Drucken von Containern der Fall. '\\ x0a' ist eine literale' '' '' '' '' '' '' 'Folge von vier Zeichen. Ersetzen Sie einfach diese Sequenz mit '\ n'? –
nein, wenn ich ohne repr ausgeben dann in den Inhalten sind 'Get EtqLt5fwmRBE \ x0a'. – user2823667
Gibt es eine Möglichkeit, es zu konvertieren, um EtqLt5fwmRBE \ n zu erhalten? – user2823667