Как получить атрибут от объекта, если у меня есть имя атрибута в строке?

class a : b = 10 

У меня есть класс 'a' с атрибутом 'b'.

  o = a() 

Я создаю объект 'o' класса 'a'

  v = 'b' 

У меня есть другая переменная 'v', имеющая строковое представление атрибута 'b' класса 'a'

Теперь предположим, что у меня есть только «v» и «0». т.е. как я могу это сделать

 ov 

Как получить значение b ie '10'

2 Solutions collect form web for “Как получить атрибут от объекта, если у меня есть имя атрибута в строке?”

Вы ищете что-то вроде этого?

 getattr(o, v) 

Используйте встроенную функцию getattr :

 getattr(o, v) 
Python - лучший язык программирования в мире.