Herramientas de usuario

Herramientas del sitio


informatica:programacion:cursos:programacion_desde_cero_con_python:archivos_y_persistencia

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

informatica:programacion:cursos:programacion_desde_cero_con_python:archivos_y_persistencia [2026/10/31 20:24] – creado tempwininformatica:programacion:cursos:programacion_desde_cero_con_python:archivos_y_persistencia [2026/10/31 20:25] (actual) – tempwin
Línea 6: Línea 6:
 Este módulo forma parte del [[..:programacion_desde_cero_con_python|curso de programación desde cero con Python]] Este módulo forma parte del [[..:programacion_desde_cero_con_python|curso de programación desde cero con Python]]
 </WRAP> </WRAP>
-## Módulo 13. Archivos y persistencia+
  
 Hasta ahora, todos tus programas han vivido en la memoria RAM: al cerrar el programa, los datos desaparecen. Para que la información sobreviva entre ejecuciones, necesitas **persistencia**, y la forma más directa de lograrla es guardar los datos en **archivos**. Este módulo te enseña a leer y escribir archivos de texto, a gestionar rutas de forma portable entre Windows y Linux con `pathlib`, a trabajar con formatos estructurados como CSV y JSON, y a usar gestores de contexto (`with`) para no dejar recursos abiertos. También conocerás las novedades de Python 3.15 que afectan directamente a la persistencia: UTF-8 como codificación predeterminada y mejoras en módulos como `shelve`. Hasta ahora, todos tus programas han vivido en la memoria RAM: al cerrar el programa, los datos desaparecen. Para que la información sobreviva entre ejecuciones, necesitas **persistencia**, y la forma más directa de lograrla es guardar los datos en **archivos**. Este módulo te enseña a leer y escribir archivos de texto, a gestionar rutas de forma portable entre Windows y Linux con `pathlib`, a trabajar con formatos estructurados como CSV y JSON, y a usar gestores de contexto (`with`) para no dejar recursos abiertos. También conocerás las novedades de Python 3.15 que afectan directamente a la persistencia: UTF-8 como codificación predeterminada y mejoras en módulos como `shelve`.
informatica/programacion/cursos/programacion_desde_cero_con_python/archivos_y_persistencia.txt · Última modificación: por tempwin