hacer constantes algunas variables de una funcion

lasizoillo lasizoillo en gmail.com
Lun Mar 5 15:13:54 CET 2007


No es ninguna tonteria eso que preguntas. En muchas ocasiones puede
ser muy util. Tanto, que vendrá incluido con python 2.5
http://docs.python.org/lib/module-functools.html

El 2/03/07, tny <a.porrua en gmail.com> escribió:
> El jue, 01-03-2007 a las 19:44 +0100, Chema Cortes escribió:
> > El 1/03/07, tny <a.porrua en gmail.com> escribió:
> > > El jue, 01-03-2007 a las 13:15 +0100, Chema Cortes escribió:
> >
> > > > No sé, se me ocurre lo siguiente:
> > > >
> > > >
> > > > def generador(f,**params):
> > > >   def retf(**args):
> > > >     args.update(params)
> > > >     return f(**args)
> > > >   return retf
> > > >
> > > >
> > > > ¿Es lo que buscabas?
> > >
> > > Pues parece que no...
> > > Igual no me explique bien, o no lo comprobaste...
> > >
> > > >>> def f(a='a', b='b', c='c', d='d'):
> > > ...     return [a,b,c,d]
> > > ...
> > > >>> def generador(f,**parametros):
> > > ...     def retf(**args):
> > > ...             args.update(parametros)
> > > ...             return f(args)
> >
> > no lo pusiste bien, en el retorno faltan dos asteriscos delante del
> > args (compáralo con el código que te puse)
> >
>
> Si señor.
> Me quito el sombrero.
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
>




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