Estructura para una tabla?

luis miguel morillas en posta.unizar.es
Mie Mayo 29 18:49:18 CEST 2002


	Asunto: RE: [Python-es] Estructura para una tabla?
	Fecha: mié, may 29, 2002 at 12:10:23 +0200


Citando a  Chema Cortes (chemacortes en wanadoo.es):

Muy chulo, Chema. Una tontadilla te comento:

> 
> class Pedido:
>    def __init__(self,nc,pieza,cant,fecha):
>       self.pedido={
>          "nc":nc, "pieza":pieza, "cant":cant, "fecha":fecha
>       }
> 
>    def compara(column):
>       return lambda a,b,column=column: cmp(a.pedido[column],b.pedido[column])
>    compara=staticmethod(compara)
> 
>    def __cmp__(self, p):
>       compPieza=self.compara("pieza")
>       return compPieza(self,p)
> 
> class lista_pedido:
> 
>    ....
>    def ordena_pieza(self):
>       compPieza=Pieza.compara("pieza")
                  ^^^^^
        compFecha=Pedido.compara("pieza")
	


>       return self.l.sort(compPieza)
> 
>    def ordena_fecha(self):
>       compFecha=Pieza.compara("fecha")


Un saludo 

Luis Miguel


Más información sobre la lista de distribución Python-es