Introducción
Los programas se vuelven mucho más útiles cuando pueden leer datos que ya existen y guardar los resultados para más adelante. Los archivos de configuración, los archivos de registro, las notas y las exportaciones de otras aplicaciones: todo ello se almacena en el disco como archivos, y Python facilita trabajar con ellos.
En este módulo, aprenderá a abrir archivos de forma segura mediante administradores de contexto, leer datos de texto de archivos de varias maneras diferentes y escribir nuevos datos, ya sea reemplazando lo que hay allí o agregando al final. Pondrás todo en práctica creando una aplicación de lista de tareas que recuerde las tareas de una ejecución a otra.
Note
Reconocemos que a diferentes personas les gusta aprender de diferentes maneras. Puede optar por completar este módulo en formato basado en vídeo o puede leer el contenido como texto e imágenes. El texto contiene más detalle que los vídeos, por lo que, en algunos casos, es posible que desee hacer referencia a él como material complementario para la presentación de vídeo.