python:special_method
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
python:special_method [2014/03/11 22:05] – créée root | python: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 121: | Ligne 121: | ||
__setattr__(self, | __setattr__(self, | ||
- | < | + | < |
def __setattr__(self, | def __setattr__(self, | ||
""" | """ | ||
Ligne 135: | Ligne 135: | ||
Cette méthode spéciale est appelée quand on souhaite supprimer un attribut de l' | Cette méthode spéciale est appelée quand on souhaite supprimer un attribut de l' | ||
- | <xtermrtf> | + | <code python> |
def __delattr__(self, | def __delattr__(self, | ||
""" | """ | ||
Ligne 141: | Ligne 141: | ||
| | ||
raise AttributeError(" | raise AttributeError(" | ||
- | </xtermrtf> | + | </code> |
===== Bonus ===== | ===== Bonus ===== |
python/special_method.1394575530.txt.gz · Dernière modification : 2014/03/11 22:05 de root