Outils pour utilisateurs

Outils du site


decorateurs_modeles

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édentes Révision précédente
decorateurs_modeles [2012/03/26 18:04]
tyrtamos
decorateurs_modeles [2012/03/26 18:08] (Version actuelle)
tyrtamos
Ligne 349: Ligne 349:
 La ligne @functools.wraps(fonc) permet à la fonction décorée de conserver son nom (%%__name__%%) et son docstring (%%__doc__%%). La ligne @functools.wraps(fonc) permet à la fonction décorée de conserver son nom (%%__name__%%) et son docstring (%%__doc__%%).
  
-**Exemple d'utilisation:**  +On lance l'exécution de la méthode '​resultat'​ du décorateur comme suit:
- +
- +
- +
- +
- +
- +
- +
  
 +<code python>
 +decorateur.adr['​nom_de_la_fonction_décorée'​].resultat()
 +</​code>​
  
 De même que le décorateur sans argument, ça marche aussi pour décorer la méthode d'une classe: De même que le décorateur sans argument, ça marche aussi pour décorer la méthode d'une classe:
decorateurs_modeles.txt · Dernière modification: 2012/03/26 18:08 par tyrtamos