From 4d996d9a8b118836ad4de537ead8144b78bf530f Mon Sep 17 00:00:00 2001 From: Leandro Lucarella Date: Thu, 7 Apr 2005 00:27:07 +0000 Subject: [PATCH] Se usa una forma lambda para comparar por padron. --- src/sc_suwi | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/sc_suwi b/src/sc_suwi index bcb0e8c..e4de31d 100755 --- a/src/sc_suwi +++ b/src/sc_suwi @@ -21,10 +21,6 @@ import cgitb; cgitb.enable() #XXX HORRIBLE PASSWD = conf.get('general', 'cgipw') -def cmp_correccion_padron(e1, e2): - 'Compara 2 entregas, según el padrón del alumno.' - return cmp(e1.inscripto.padron, e2.inscripto.padron) - def http_header_html(req): return 'Content-type: text/html\r\n\r\n' @@ -367,7 +363,8 @@ def correcciones(req, entrega_id): r = '

Entrega %d.%d del curso %d-%d-%d

\n' \ % (e.nroEjercicio, e.entrega, c.anio, c.cuatrimestre, c.curso) correcciones = list(e.correcciones) - correcciones.sort(cmp_correccion_padron) + # Ordena comparando padron + correcciones.sort(lambda x, y: cmp(x.inscripto.padron, y.inscripto.padron)) r += correccion_header() for c in correcciones: r += correccion_row(c) -- 2.43.0