[Python] Re: doppio backslash non va
SMZE
smze a eutelia.com
Ven 2 Feb 2007 21:26:25 CET
Il giorno ven, 02/02/2007 alle 20.44 +0100, Nicola Larosa ha scritto:
> SMZE wrote:
> > Il problema è che se fai a='\\x' a varrà '\\x' mentre io vorrei che
> > valga '\x' e basta. Con
> > >>> a=r'\x'
...
>
> >>> chr(92)
> '\\'
>
> Dalli con due caratteri!
>
> >>> print chr(92)
> \
>
> No, dai, dev'essere per forza uno solo! Certo che quest'interprete è
> proprio birbone! Ma... non sarà che cerca di essere d'aiuto, e mostra due
> backslash invece di uno, perché è così che vanno scritti nelle stringhe?
>
Quindi una variabile che contenga '\x' su cui lavorarci non posso
averla. Giusto?
Altrimenti come fare?
Maggiori informazioni sulla lista
Python