PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli du 23/07/2013

⇐ retour index

Python et les décorateurs — Gilles Fabio

samedi 19 septembre 2015 à 11:42
Les Petits Liens de Purexo
/coude
et en prime voici un logger à la con (c'est la première utilité qui m'est venu en tête)


def logger(func):
   def wrapper(*args, **kwargs):
       print('LOG : >>> ' + func.__name__)
       reponse = func(*args)
       print('LOG : <<< ' + func.__name__)
       return reponse
   return wrapper

@logger
def test(arg):
   print(arg)

test('Bim Badaboum, boum boum, BimBadabadaboum')

LOG : >>> test
Bim Badaboum, boum boum, BimBadabadaboum
LOG : <<< test
(Permalink)