Composer des décorateurs

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
95
Mois de parution
mars 2018
Spécialité(s)


Résumé
L'objectif : Nous disposons de plusieurs décorateurs que nous souhaitons appliquer sur une même fonction.

Avec une écriture « classique », ce n'est pas très lisible :

01: def printArgs(function):
02:     def intern(*args, **kwargs):
03:         print('Arguments transmis :')
04:         print(' args : {}'.format(args))
05:   …

La suite est réservée aux abonnés. Il vous reste 90% à découvrir.
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Envie de lire la suite ? Rejoignez Connect
Je m'abonne maintenant