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.
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