On Mon, Oct 27, 2014 at 2:23 PM, Harvey Greenberg <hjgreenb...@gmail.com> wrote: > I want to let the name of an attribute be the string value of a variable. > Here is some code: > > class Object(object): pass > A = Object() > s = 'attr' > A.<s> = 1 > > The last line denotes the variable value by <s> (not a python form). What I > want is to have A.attr = 1, but 'attr' determined by the value of s. Please > advise.
setattr(A, s, 1) -- https://mail.python.org/mailman/listinfo/python-list