[Python-de] Aus r'\012' einen Zeilenumbruch ohne if erzeugen

Fritz Cizmarov fritz at sol.at
Mon Feb 10 19:14:21 EST 2003


Am Mon, 10 Feb 2003 18:35:59 +0100
Schrieb Martin.Moellenbeck at t-online.de (Martin Möllenbeck):

> Hallo Zusammen,
> 
> ich habe folgende Problem:
> 
> - In einer Testdatei (INI-Format) steht 'schluessel = \012'
> - Mit der Klasse ConfigParser.ConfigParser lese ich diesen Eintrag aus
> - Ergebnis r'\012' der Variablen
> - Bei der Ausgabe in einer Datei/Console möchte ich daraus einen
> Zeilenumbruch erzeugen
> - leider erhalte ich immer nur den raw-String
> 
> Ich habe das Gefuehl ich drehe mich bei meinen Loesungen immer im
> Kreis. Wenn jemand einen
> Vorschlag hat waehre es super fuer einen Tipp.
> 
> Danke ;-)
> 
> Martin Möllenbeck

Hallo Martin,

-------------------------------------
>>> erg = r'\012'
>>> erg.replace(r'\012', '\n')
'\n'
>>> print erg.replace(r'\012', '\n')


>>>
-------------------------------------

geht natürlich auch mit strings die noch zusätzliche Zeichen enthalten

-------------------------------------
>>> erg = r'Hallo\012Welt'
>>> print erg.replace(r'\012', '\n')
Hallo
Welt
>>> 
-------------------------------------

Gruß

Fritz




More information about the Python-de mailing list