[pyar] Parámetros con nombre variable
Daniel
dmlistapython en gmail.com
Jue Jun 14 16:53:31 ART 2012
El día 14 de junio de 2012 16:39, DF-- <dj.foguelman en gmail.com> escribió:
>
>
> 2012/6/14 Daniel <dmlistapython en gmail.com>
>>
>> Gente:
>> Se me planteó un problema, que hubiera sido fácil de solucionar si
>> podría haber llamado a una función de esta manera:
>>
>> x= haceralgo( variable_como_nombre = valor_del_parametro)
>> ...
>>
>> ej:
>> x="nombre"
>> z="Daniel"
>> cons=baseDatos(x=z)
>> ....
>> en foxpro (p/Dos) creo que era indicando *nombrevariable
>> y lo tomaba como instrucción y le llamaba "macro"
>>
>> ¿existe alguna manera de hacerlo así?
>
>
>
> A mi se me ocurrió *esta*
> In [1]: def ninguna_ganzada(**kwargs):
> ...: print kwargs
> In [11]: ninguna_ganzada(**{"parametro":"con un valor"})
> {'parametro': 'con un valor'}
> In [15]: ninguna_ganzada(**{nombre_de_parametro_variable:"con un valor"})
> {'coco': 'con un valor'}
>
>
>
Muchas Gracias!!! lo que renegué con esto por no tener internet
porque algún tarado cortó la fibra de telecom :(
y ahora que lo solucionen en 5 min me deprime más :P
--
Daniel Malisani
More information about the pyar
mailing list