首页 > 装修问答 > 装饰 > 如何理解Python装饰器?

如何理解Python装饰器?

浏览次数:2497|时间:2024-05-08

热门回答

2024-05-21托尼小吃货
".":
print ", **karg),参数为被包装的函数.,装饰器就是一个函数.所谓装饰器就是把函数包装一下:
def d(fp),返回包装后的函数:你可以试下,为函数添加一些附加功能:
def _d(*arg:
print "do sth before fp;
r= fp(*arg;
return r
return _d

@d
def f(), **karg)
print "do sth after fp;call f"

280