Les Decorators (Design Pattern) en Python sont bien documentés : il y a tout d'abord le PEP318 et ensuite, pour le compléter, cette documentation The decorator Module qui présente plusieurs utilisations classiques de ce design pattern.