Python: функция getattr ()
функция getattr ()
Функция getattr () возвращает значение именованного атрибута объекта, а name должно быть строкой.
Версия
(Python 3.2.5)
Синтаксис:
getattr (объект, имя [, по умолчанию])
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
объект | Объект | необходимые |
название | Строка, содержащая имя атрибута. | Необязательный |
дефолт | Значение, которое возвращается, когда атрибут не найден. | Необязательный |
Пример: функция Python getattr ()
class Example:
Age = 55
Name ="Bishop"
Example = Example()
print('The age is:', getattr(Example, "Age"))
print('The name is:', Example.Name)
Выход:
Возраст: 55 Имя это: епископ
Иллюстрированная презентация:
Редактор кода Python:
Предыдущая: Frozenset ()
Далее: глобалы ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code