Fonction Python getattr()
Exemple
Obtenez la valeur de la propriété "age" de l'objet "Person" :
class Person:
name = "John"
age = 36
country = "Norway"
x =
getattr(Person, 'age')
Définition et utilisation
La getattr()
fonction renvoie la valeur de l'attribut spécifié à partir de l'objet spécifié.
Syntaxe
getattr(object, attribute, default)
Valeurs des paramètres
Parameter | Description |
---|---|
object | Required. An object. |
attribute | The name of the attribute you want to get the value from |
default | Optional. The value to return if the attribute does not exist |
Plus d'exemples
Exemple
Utilisez le paramètre "default" pour écrire un message lorsque l'attribut n'existe pas :
class Person:
name = "John"
age = 36
country = "Norway"
x =
getattr(Person, 'page', 'my message')
Pages connexes
La fonction delattr() , pour supprimer un attribut
La fonction hasattr() , pour vérifier si un attribut existe
La fonction setattr() , pour définir la valeur d'un attribut