[python] Zpracování textu, kterej obsahuje zpětná lomítka

MICHÁLEK Jan Mgr. Michalek.Jan na uhul.cz
Pondělí Únor 28 10:33:32 CET 2011


Díky
Já tam neměl to 'r', sem pitomej, ono se mi to načítá jako raw, ale já sem s tim ještě před tim replacem něco prováděl (spojoval řádky) a tim jsem to pohnojil.
Už to snad chodí, teď to zkouším.
Je.

-----Original Message-----
From: python-bounces na py.cz [mailto:python-bounces na py.cz] On Behalf Of zu1234
Sent: Monday, February 28, 2011 10:22 AM
To: Konference PyCZ
Subject: Re: [python] Zpracování textu, kterej obsahuje zpětná lomítka

Co nefunguje na replace?

XXX = r"\ \s \\ \n"
print XXX
print XXX.replace("\\", '-')

\ \s \\ \n
- -s -- -n

?

ZU

Dne 28.2.2011 9:40, MICHÁLEK Jan Mgr. napsal(a):
> Ahojte
>
> Mám výše zmíněnej problém, zpracovávám text, kterej obsahuje zpětný
> lomítka a jde mi o to, ze python to vnima jako escape a ja nevim jak to
> osetrit.
>
> Text je semicolon separated, textový položky jsou v uvozovkách, takže,
> když mám ...;'\'; tak mě to celej program pobourá. Nemáte někdo nějakou
> fintu jak to udělat?? Nejlepší by bylo, kdybych ten řádek hned po
> načtení oescapoval, na to by něco mohlo bejt. Když to ale zkoušim pomocí
> replace, tak mi to nevošetří ty místa, kde za tim je něco, co se
> escapuje (například uvozovka apod.).
>
> Jediný, na co jsem přišel bylo to projet před spuštěním sedem, ale jsou
> to gigový soubory, trvá to pak moc dlouho.
>
>   Dáte mi někdo dobrej tip??
>
> Díky Je.
_______________________________________________
Python mailing list
Python na py.cz
http://www.py.cz/mailman/listinfo/python
 

__________ Informace od ESET NOD32 Antivirus, verze databaze 5912 (20110227) __________

Tuto zpravu proveril ESET NOD32 Antivirus.

http://www.eset.cz
 
 

__________ Informace od ESET NOD32 Antivirus, verze databaze 5912 (20110227) __________

Tuto zpravu proveril ESET NOD32 Antivirus.

http://www.eset.cz
 


Další informace o konferenci Python