"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Cómo escribir cadenas de múltiples líneas a archivos en Python

Cómo escribir cadenas de múltiples líneas a archivos en Python

Publicado el 2025-02-24
Navegar:634

How to Write Multi-Line Strings to Files in Python

escribiendo cadenas de múltiples líneas a archivos en python

escribiendo múltiples líneas en un archivo de texto en Python requiere especificar nuevas líneas en la cadena. Aquí está cómo puede lograr esto:

usando '\ n':

el método más común es usar el carácter de backslash-n ('\ n'). Representa una nueva línea en la mayoría de los sistemas operativos, incluidos Windows, Unix y MacOS.

with open('myfile.txt', 'w') as f:
    f.write("Line 1\nLine 2\nLine 3")

usando '\ n' generalmente será suficiente en la mayoría de las situaciones.

usando 'OS.linesep':

Para un enfoque más preciso, puede usar la propiedad 'OS.Linesep'. Devuelve el carácter nuevo apropiado en función de la plataforma actual.

import os

with open('myfile.txt', 'w') as f:
    f.write("Line 1{}Line 2{}Line 3".format(os.linesep, os.linesep))

nota:

Para los archivos que usan la API de archivo de Python, generalmente se recomienda usar '\ n' para nuevas líneas. Python maneja automáticamente la conversión al carácter de Newline específico de la plataforma apropiado.

Declaración de liberación Este artículo se reproduce en: 1729666309 Si hay alguna infracción, comuníquese con [email protected] para eliminarlo.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3