import time
class Do(object):
def __init__(self, name):
self.name = name
def __call__(self, f):
print(self.name)
def inner(x):
res = f(x)
return res
return inner
# do = Do(name='dingting')
@Do(name='dingting') # 传入self属性
def mix(x): # mix传入f , x 传入inner的x
print(x+x)
mix(8)
python之装饰器类
最新推荐文章于 2021-02-09 13:54:55 发布