hacer constantes algunas variables de una funcion
tny
a.porrua en gmail.com
Vie Mar 2 09:35:55 CET 2007
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.
------------ próxima parte ------------
_______________________________________________
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