Escape-Sequenzen in einem String identifizieren
MRAB
python at mrabarnett.plus.com
Sun Oct 1 14:26:44 EDT 2017
On 2017-10-01 18:20, Ulrich Goebel wrote:
> Hallo,
>
> ich lese mit Python aus einer PostgreSQL-Datenbank strings (SQL-Typ:
> text), die über LibreOffice dort hinein geschrieben werden. Diese
> Strings können Zeilenschaltungen enthalten, von denen ich aber nicht
> weiß, wie sie kodiert sind: vielleicht \n, \r, \n\r, \r\n oder sonstwie.
>
> Um das herauszufinden, suche ich eine Funktion zeige_escape(string), die
> mir liefert:
>
> s = 'Hallo\nNeue Zeile'
>
>>>> zeige_escape(s)
> Hallo\nNeue Zeile
>
> print hilft nicht, denn
>
>>>> print(s)
> Hallo
> Neue Zeile
>
> Hat jemand eine Idee?
>
>>> s = 'Hallo\nNeue Zeile'
>>> print(ascii(s))
'Hallo\nNeue Zeile'
More information about the Python-list
mailing list