problemita con el \

Batista, Facundo FBatista en uniFON.com.ar
Mar Mar 1 16:07:30 CET 2005


[Carlos Eduardo Sotelo Pinto]

#- como solucionar este problema su el usuario fina selecciona 
#- en su cuadro 
#- de dialogo C:\nano y lo que almacena sea realmente esta rura u no un 
#- salto de linea aparente

Si ya tienes el string con el \n como un sólo caracter, no puedes hacer nada
con la \, porque no tienes la barra como un caracter separado.

La única que puedes hacer es reemplazar los caracteres a mano:

>>> s
'C:\nano'
>>> print s
C:
ano
>>> s.replace('\n', r'\\n')
'C:\\\\nano'
>>> s = s.replace('\n', r'\\n')
>>> s
'C:\\\\nano'
>>> print s
C:\\nano
>>> 

Slds.

.    Facundo

Bitácora De Vuelo: http://www.taniquetil.com.ar/plog
PyAr - Python Argentina: http://pyar.decode.com.ar/




Más información sobre la lista de distribución Python-es