The codes are like this:
class Test:
a = 1
def __init__(self):
self.b=2
When I make an instance of Test, I can access its instance variable b like this(using the string “b”):
test = Test()
a_string = "b"
print test.__dict__[a_string]
But it doesn’t work for a as self.__dict__ doesn’t contain a key named a. Then how can I accessa if I only have a string a?
Thanks!
To get the variable, you can do: