Cómo añadir contenido a un archivo de texto en Python.
Aquí tienes un tutorial paso a paso sobre cómo añadir contenido a un archivo de texto en Python:
Paso 1: Abrir el archivo
Para comenzar a añadir datos a un archivo de texto en Python, primero necesitas abrir el archivo utilizando la función incorporada open()
. Esta función acepta dos argumentos: el nombre o la ruta del archivo y el modo en el que deseas abrir el archivo. En este caso, queremos abrir el archivo en modo de añadir, por lo que pasaremos el modo como 'a'
.
archivo = open('nombre_archivo.txt', 'a')
Paso 2: Escribir datos en el archivo
Una vez que el archivo se abre en modo de añadir, puedes utilizar el método write()
para escribir datos en el archivo. El método write()
toma un argumento de tipo cadena, por lo que asegúrate de convertir cualquier otro tipo de dato en una cadena antes de escribirlo.
archivo.write('¡Hola, Mundo!\n')
Paso 3: Cerrar el archivo
Después de terminar de añadir datos al archivo, es importante cerrarlo para liberar los recursos del sistema. Puedes cerrar el archivo utilizando el método close()
.
archivo.close()
Poniéndolo todo junto, aquí tienes un ejemplo completo que añade varias líneas a un archivo de texto:
# Abrir el archivo en modo de añadir
archivo = open('nombre_archivo.txt', 'a')
# Escribir varias líneas en el archivo
archivo.write('¡Hola, Mundo!\n')
archivo.write('Esta es una nueva línea.\n')
archivo.write('Añadiendo más datos.\n')
# Cerrar el archivo
archivo.close()
Nota: Es una buena práctica utilizar la declaración with
al trabajar con archivos en Python. La declaración with
se encarga automáticamente de cerrar el archivo incluso si ocurre una excepción. Aquí tienes un ejemplo:
with open('nombre_archivo.txt', 'a') as archivo:
archivo.write('¡Hola, Mundo!\n')
archivo.write('Esta es una nueva línea.\n')
archivo.write('Añadiendo más datos.\n')
¡Eso es todo! Ahora sabes cómo añadir datos a un archivo de texto en Python.