On 1/12/07, Carsten Haese <[EMAIL PROTECTED]> wrote:

On Fri, 2007-01-12 at 20:22 +0000, Simon Brunning wrote:
> On 1/12/07, mark <[EMAIL PROTECTED]> wrote:
> > I want to pass a value to an argument of a function. The argument name
is
> > dynamic and is stored in a
> >  variable. How do I call the function using with arg_name and value as
the
> > parameters.
> >  thanks
> >  arg_name = 'arg1'
> >  arg_value = 'i am passing a value to argument 1'
> >  function(???????)
>
> Untested:
>
> function(**{arg_name: arg_value})

My version is superior: I tested it before replying. ;)


both work like charm! ;-)!
thanks
mark
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to