Método writelines() de archivo de Python

Ejemplo

Abrir el archivo en modo de adición de línea y agregar una lista de texto para adjuntar al archivo:

f = open("demofile3.txt", "a")
f.writelines(["Vuelvo pronto!", "Hasta luego."])
f.close()
#abrir y leer el archivo después del adjunto:
f = open("demofile3.txt", "r")
print(f.read())

Ejecutar ejemplo

Definición y uso

El método writelines() escribe los elementos de la lista en el archivo.

La posición de inserción del texto depende del modo de archivo y la posición del flujo.

"a": El texto se inserta en la posición actual del flujo de archivo, por defecto se inserta al final del archivo.

"w": Limpia el archivo antes de insertar texto en la posición actual del flujo de archivo (por defecto 0).

Sintaxis

archivo.writelines(lista)

Valores de parámetros

Parámetros Descripción
lista Lista de texto o objetos de bytes a insertar.

Más ejemplos

Ejemplo

Igual que en el ejemplo anterior, pero inserta una nueva línea para cada elemento de la lista:

f = open("demofile3.txt", "a")
f.writelines(["\nVuelvo pronto!", "\nHasta luego."])
f.close()
#abrir y leer el archivo después del adjunto:
f = open("demofile3.txt", "r")
print(f.read())

Ejecutar ejemplo