Décorateurs - PyConFr 2015 - Pau
By Benoît Bryon
Décorateurs - PyConFr 2015 - Pau
Les décorateurs Python permettent d'accomplir pas mal de choses avec une syntaxe plutôt sympathique. Mais quand il s'agit de coder (ou de lire le code) des décorateurs, ça peut vite donner le tournis. Par exemple, un décorateur qui accepte des arguments c'est, littéralement : "une fonction qui retourne une fonction qui prend une fonction en argument et retourne une fonction". Hein ? Heureusement, il y a des astuces pour s'y retrouver, et même des bibliothèques pour se concentrer sur l'essentiel.