How do you set/get the values of attributes of t given by x?
t
x
class Test: def __init__(self): self.attr1 = 1 self.a
There are built-in functions called getattr and setattr
getattr(object, attrname) setattr(object, attrname, value)
In this case
x = getattr(t, 'attr1') setattr(t, 'attr1', 21)