Simulador de Sistema de Gestión de Películas
Portabilidad interactiva de la lógica de procesamiento de datos Python a la Web
Arquitectura del Proyecto Python
peliculas.py & main.py
Controlador y núcleo de negocio
Gestiona el flujo principal (`dar_alta`, `modificar_pelicula`, `eliminar_pelicula`) y controla los submenús de navegación por consola.
validaciones.py
Verificación de datos
Filtra y sanea inputs: IDs autoincrementales, año de lanzamiento, géneros (insensible a mayúsculas), plataformas sin números y respuestas Si/No.
funciones_*.py
Procesamiento y archivos
Submódulos especializados en persistencia CSV (`archivo`), cálculo estadístico de promedios/porcentajes (`matematicas`) y formateo matricial de texto (`mostrar`).
Detalle del error de validación...
Películas en la Base de Datos (CSV)
0 Películas| ID | Título | Género | Año | Duración | ATP | Plataformas |
|---|
Resultados del Filtro
No se ha ejecutado ninguna consulta aún.
0 min
Cálculo acumulativo sobre duración total.
0
Año medio de la colección de películas.
Reportes Estadísticos Especiales
Exportar JSON por Género
Simula la escritura del archivo `peliculas_generos.json` (funciones_mostrar.py).