Outils pour utilisateurs

Outils du site


python:special_method

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
python:special_method [2014/03/11 22:06] – [__setattr__] rootpython:special_method [2017/03/18 17:31] (Version actuelle) root
Ligne 82: Ligne 82:
 'Jean Micado, âgé de 33 ans' 'Jean Micado, âgé de 33 ans'
 >>> >>>
-</termrtf>+</xtermrtf>
  
 =====  __getattr__ ===== =====  __getattr__ =====
Ligne 135: Ligne 135:
 Cette méthode spéciale est appelée quand on souhaite supprimer un attribut de l'objet, en faisant del  Cette méthode spéciale est appelée quand on souhaite supprimer un attribut de l'objet, en faisant del 
  
-<xtermrtf>+<code python>
 def __delattr__(self, nom_attr): def __delattr__(self, nom_attr):
         """On ne peut supprimer d'attribut, on lève l'exception         """On ne peut supprimer d'attribut, on lève l'exception
Ligne 141: Ligne 141:
                  
         raise AttributeError("Vous ne pouvez supprimer aucun attribut de cette classe")         raise AttributeError("Vous ne pouvez supprimer aucun attribut de cette classe")
-</xtermrtf>+</code>
  
 ===== Bonus ===== ===== Bonus =====
python/special_method.1394575570.txt.gz · Dernière modification : 2014/03/11 22:06 de root