dynamic argument name for functions
Simon Brunning
simon at brunningonline.net
Fri Jan 12 15:22:04 EST 2007
More information about the Python-list mailing list
Fri Jan 12 15:22:04 EST 2007
- Previous message (by thread): dynamic argument name for functions
- Next message (by thread): dynamic argument name for functions
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 1/12/07, mark <rkmr.em at gmail.com> 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 > mark > > For ex: > def function(arg1='None', arg2='None', arg3='None'): > print arg1 > print arg2 > print arg3 > > > arg_name = 'arg1' > arg_value = 'i am passing a value to argument 1' > function(???????) Untested: function(**{arg_name: arg_value}) -- Cheers, Simon B simon at brunningonline.net
- Previous message (by thread): dynamic argument name for functions
- Next message (by thread): dynamic argument name for functions
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list