Sesion 2
Dia: 23/05/25
Hora de inicio: 09:15
Hora de fin: 11:45
Cantidad de horas trabajadas: 2 horas y 30 min.
Problemas encontrados:
-
Nunca aparecía la sección
<JornadasProximaSemana>enoperacion.xml, porquees_primer_jueves()devolvía siempreFalse. -
Algunas marcas de asistencia tenían
HoraSalidaal día siguiente y rompían el formatoYYYY-MM-DD HH:MM.
Cómo fueron resueltos:
-
Corregí el cálculo de “primer jueves” usando bien el desplazamiento desde el día 1 del mes.
-
Extendí
random_time()para sumar un día cuando el turno nocturno terminaba pasada la medianoche.
Dudas:
-
Cómo ajustar
PROB_NUEVOSpara simular diferentes picos de contratación.
Forma que se trabajó:
Pair programming en Discord
Problemas de instalación del software:
-
Reinstalé con
pip install python-names.
Problemas de aprendizaje del software:
-
Manejo de
datetime.timedeltayreplace()cruzando meses.
Investigaciones:
-
Tutorial “First Thursday of Month” en Real Python.
-
Ejemplos en la documentación de Python.
Prueba de concepto:
-
Script reducido que genera 14 días de
operacion.xmly comprueba aparición de<JornadasProximaSemana>.
Comments
Post a Comment