Antes
- import csv
- archivo = open("ventas_2024.csv")
- filas = archivo.read().split("\n")
- total = 0
- for f in filas:
- total = total + float(f.split(",")[3])
- print(total)
Caso 01 / diff anotado
Este es un entregable del Módulo 3, corregido por el instructor. La devolución llega en 72 horas hábiles y comenta el código, no solo el resultado.
Antes
Después
El archivo no siempre vive en la raíz del proyecto. Path arma la ruta sin depender de la carpeta desde donde se ejecuta el script.
csv.DictReader respeta las comillas y las comas internas. Con split(",") las filas que traían dirección rompían el cálculo.
El formato del número evita el 1234567.8900000001 en el reporte que después se manda a la gerencia.
Seguí con el resto de los entregables o mirá cómo se corrige cada entrega.
Proyectos / 4 entregables de alumnos
Cada semana se entrega un script que funciona sobre datos propios. La corrección llega en 72 horas hábiles con comentarios línea por línea. Estos son cuatro entregables del taller, con el problema que resolvían y lo que quedó aprendido.
CONSULTA / PROYECTOS
Leemos tu caso, lo cruzamos con los proyectos ya entregados y te respondemos si el programa alcanza para tu objetivo o si necesitás otro recorrido.
También podés revisar la cuota fija en precios antes de escribirnos.