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