String -> Rawstring
Verfasst: Mittwoch 30. Juli 2008, 14:51
Hallo,
Ich weiß das folgendes geht:
Jetzt wurden aber nicht die > < in raw konvertiert.
Wie bekomme ich Python dazu, aus einem String den ich in einer Variable habe alles so zu escapen? Also wirklich für jeden Umlaut und jedes Sonderzeichen sowas zu machen.
Z.b sowas:
Ich möchte einen Text haben und diesen so zu einem einzeiler machen. Mit den escapten Zeichen etc und dann in eine Datei schreiben.
Ich weiß das folgendes geht:
Code: Alles auswählen
In [1]: x = r''' Ä Ö Ü > <
...:
...: '''
In [2]: x
Out[2]: ' \xc3\x84 \xc3\x96 \xc3\x9c > <\n\n'
Code: Alles auswählen
In [1]: u'\x3E\x3C'
Out[1]: u'><'
Z.b sowas:
ABCDEFGHIJKLMOPQRSTUVWXYZ\nabcdefghijklmopqrstuvwxyz\n\u00e4\u00f6\u00fc\n\n"\u00a7$%&/()=?\'_-\x3E\x3C|\u00e1 \u00b4\u00b4^^
Code: Alles auswählen
In [1]: print u'ABCDEFGHIJKLMOPQRSTUVWXYZ\nabcdefghijklmopqrstuvwxyz\n\u00e4\u00f6\u00fc\n\n"\u00a7$%&/()=?\'_-\x3E\x3C|\u00e1 \u00b4\u00b4^^'
ABCDEFGHIJKLMOPQRSTUVWXYZ
abcdefghijklmopqrstuvwxyz
äöü
"§$%&/()=?'_-><|á ´´^^