Section courante

A propos

Section administrative du site

SETATTR

Fixe l'attribut
Python

Syntaxe

setattr(objet, nom, valeur)

Paramètres

Nom Description
objet Ce paramètre permet d'indiquer l'objet dont l'attribut doit être défini.
nom Ce paramètre permet d'indiquer la chaîne de caractères contenant le nom de l'attribut à définir.
valeur Ce paramètre permet d'indiquer la valeur de l'attribut à définir.

Description

Cette fonction permet d'affecter une valeur d'attribut à l'objet spécifié.

Algorithme

MODULE SETATTR(objet, nom_attribut, valeur)
   SI `nom_attribut` n'est pas une chaîne de caractères ALORS
      Lever une exception TypeError.
   FIN SI
   SI l'attribut nommé `nom_attribut` existe déjà ALORS
      Affecter `valeur` à cet attribut de `objet`.
   SINON
      Créer un nouvel attribut nommé `nom_attribut` dans `objet` avec la valeur `valeur`.
   FIN SI
   RETOURNE `None` (valeur par défaut des méthodes en Python).

Remarque



Dernière mise à jour : Mercredi, le 14 septembre 2016