On Oct 19, 12:39 pm, [EMAIL PROTECTED] wrote: > Hello, > > Is there any way (other then eval) to invoke a method by passing > method name in a string. > It's very simple in php: > $oFoo = new Foo(); > $dynamiMethod = "bar"; > $oFoo->$dynamiMethod(); > > Unfortunately I can't find a good solution to do the same thing in > python. Does it have some build-in function to do it? > > Kind Regards, > > Lukasz.
Use apply(): http://docs.python.org/lib/non-essential-built-in-funcs.html Nils -- http://mail.python.org/mailman/listinfo/python-list