DON'T USE eval! On Thu, Nov 20, 2008 at 10:44 AM, r0g <[EMAIL PROTECTED]> wrote: > Hi There, > > I know you can use eval to dynamically generate the name of a function > you may want to call. Can it (or some equivalent method) also be used to > do the same thing for the variables of a class e.g. > > class Foo(): > bar = 1 > gum = 2 > > mylist = ['bar','gum'] > > a = Foo() > for each in mylist: > a.eval(each) = 999 > > > If so, what is the proper syntax/method for this. > > Regards, > > Roger. > -- > http://mail.python.org/mailman/listinfo/python-list >
-- -- -- "Problems are solved by method" -- http://mail.python.org/mailman/listinfo/python-list