Título: [Python][Ayuda] escribir /n en un .txt Publicado por: Trebla1011 en 7 Abril 2014, 19:06 pm Lenguaje:
Python Problema: Necesito escribir "\n" en un archivo de texto, pero me da un salto de linea. También necesito hacer saltos de linea en el mismo archivo, por lo que necesito escribir el "\n" tanto en modo letras como en modo salto de linea. Código: Código: archi=open('archivo.txt','w') Error: Ambos \n son saltos de linea Otras Observaciones: Muchas gracias por la ayuda de antemano :D Título: Re: [Python][Ayuda] escribir /n en un .txt Publicado por: ivancea96 en 7 Abril 2014, 20:24 pm "\\n" para letras normales. Si pones "\\" es una '\'.
Título: Re: [Python][Ayuda] escribir /n en un .txt Publicado por: Once en 7 Abril 2014, 20:29 pm Cómo ya te dijo ivancea96 debes escapar el \ para que no te tome \n como un salto de línea, sino como dos caracteres normales.
Código
Saludos! Título: Re: [Python][Ayuda] escribir /n en un .txt Publicado por: Eleкtro en 7 Abril 2014, 23:47 pm Una solución es escapando el caracter especial \ como ya te han comentado pero no es que sea totalmente necesario, otra solución sería indicar que el String se trate de forma literal:
Código
Código
Saludos Título: Re: [Python][Ayuda] escribir /n en un .txt Publicado por: Trebla1011 en 8 Abril 2014, 09:26 am Muchas gracias a todos por la ayuda, el //n me ha funcionado a la perfección. ;-)
Saludos. |