Mauricio Luque

Trabajo en temas de tecnología relacionados con Internet y los negocios online. Llevo navegando por las redes desde sus inicios, a primeros de los años noventa; incluso antes de Internet usé las BBS de FidoNet y probé suerte en Infovía.

Preparar copias y comprobar la recuperación

Una aplicación puede pasar sus pruebas y aun así perderse por borrar una carpeta. Hoy prepararás una copia del inventario y comprobarás que puedes...

Utilizar argumentos desde la terminal

Un menú con input sirve para aprender pero obliga a responder preguntas cada vez. Los argumentos permiten expresar una operación completa en una línea...

Consultar datos y presentar resultados claros

Guardar datos solo resulta útil si puedes recuperarlos con claridad. En esta lección añadirás la consulta al módulo almacen.py. Obtendrás objetos Articulo y aplicarás...

Guardar el inventario en SQLite

JSON te permitió guardar el gestor de tareas del curso anterior. Una base de datos aporta otras herramientas para organizar registros y hacer cumplir...

Representar artículos con un modelo de datos

Hasta ahora has utilizado diccionarios para representar artículos. Funcionan pero permiten escribir claves incorrectas y repartir las reglas entre muchas funciones. Hoy crearás un...

Validar una importación antes de guardar

Importar un archivo significa aceptar muchos datos de golpe. Si guardas cada fila mientras la lees puedes descubrir un error después de haber incorporado...

Intercambiar tablas mediante CSV

CSV permite intercambiar tablas con herramientas muy distintas. Su sencillez aparente puede llevarte a dividir líneas por comas y perder datos. Hoy utilizarás el...

Controlar rutas y archivos con pathlib

En el curso anterior leíste y guardaste archivos de texto. Ahora vas a controlar mejor sus rutas y a distinguir la carpeta del programa...

Calcular cantidades decimales con precisión

El inventario contará unidades enteras pero muchos programas necesitan trabajar con valores decimales. En esta práctica aprenderás por qué una cifra que se ve...

Verificar el proyecto y ampliarlo con método

Una aplicación terminada necesita algo más que una ejecución afortunada. En esta lección comprobarás que los módulos colaboran correctamente y que los errores previstos...
spot_img
spot_img