Hallo,
ich versuche gerade '\x0a' in einem String zu speichern und bekomme immmer '\n' heraus. warum ist das so bzw gibt es ein Gegenmittel?
Danke
Hex Notation in String ablegen
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Meinst du sowas:
Code: Alles auswählen
a = '\\x0a'
print a
>>> \x0a
-
- User
- Beiträge: 132
- Registriert: Dienstag 15. März 2011, 15:43
tut mir leid, das habe ich schon ausprobiert. In Idle sieht das bei mir dann so aus:
IDLE 2.6.5
>>> a = '\\x0a'
>>> a
'\\x0a'
IDLE 2.6.5
>>> a = '\\x0a'
>>> a
'\\x0a'
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Code: Alles auswählen
In [1]: a = '\\x0a'
In [2]: a
Out[2]: '\\x0a'
In [3]: print a
\x0a
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte
@hypnoticum: Nur für den Fall, dass Du ein Byte mit dem Dezimalwert 10 speichern wolltest:
Code: Alles auswählen
In [431]: '\x0a' == '\n'
Out[431]: True