Función getattr() del Python
Ejemplo
Obtener el valor de la propiedad "age" del objeto "Person":
clase Person: name = "Bill" age = 63 country = "USA" x = getattr(Person, 'age')
Definición y uso
La función getattr() del Python devuelve el valor de la propiedad especificada del objeto especificado.
Sintaxis
getattr(objeto, propiedad, default)
Valor del parámetro
Parámetros | Descripción |
---|---|
objeto | Obligatorio. Objeto. |
propiedad | Nombre de la propiedad desde la que desea obtener el valor. |
default | Opcional. Valor devuelto cuando la propiedad no existe. |
Más ejemplos
Ejemplo
Si la propiedad no existe, utilice el parámetro "default" para escribir un mensaje:
clase Person: name = "Bill" age = 63 country = "USA" x = getattr(Person, 'page', 'mi mensaje')
Páginas relacionadas
Manual de referencia:Función delattr()(Eliminar propiedad)
Manual de referencia:Función hasattr()(Verificar si la propiedad existe)
Manual de referencia:Función setattr()(Establecer valor de propiedad)