@hoge Quelqu'un comme
def poko(func):
print "poko"
return "poko_string"
@poko
def hoge():
pass
alors
def hoge():
pass
hoge = poko(hoge)
Pareil que. En fait, vous pouvez utiliser la fonction wraps de functool
from functools import wraps
def poko(func):
@wraps(func)
def wrapper(*args, **kwargs):
"""Actions que vous souhaitez ajouter""""
# do pokopoko
#ajouter hoge hoge
return func(*args, **kwargs)
return wrapper
@poko
def hoge():
pass
comme
Recommended Posts