viernes, 17 de julio de 2026

Día 18 — Archivos: leer y escribir ficheros en Python

Python facilita enormemente la lectura y escritura de archivos gracias a la función open(), combinada con la sentencia with, que garantiza que el archivo se cierre automáticamente al finalizar el bloque, incluso si ocurre un error durante el proceso.

Los modos más comunes de apertura son "r" para lectura, "w" para escritura (que sobreescribe el contenido existente) y "a" para añadir contenido al final del archivo sin borrar lo anterior. Saber manejar archivos es fundamental para tareas como procesar logs, generar informes o leer configuraciones.

Código de ejemplo:

# Escribir en un archivo
with open("datos.txt", "w") as archivo: archivo.write("Hola desde Python\n") archivo.write("Segunda línea\n") # Leer el archivo completo with open("datos.txt", "r") as archivo: contenido = archivo.read() print(contenido) # Leer línea a línea with open("datos.txt") as archivo: for linea in archivo: print(linea.strip())




No hay comentarios:

Publicar un comentario

Se procedera a revision para su pronta publicacion en caso de que no incumpla las normas de blogger.