装饰器的本质
# 不带参数 func = decorator(func) # 带参数 func = decorator(*args)(func)# 不带参数 clas = decorator(clas) # 带参数 clas = decorator(*args)(clas)
示例 1:装饰器(不带参数)
示例 1:装饰器(不带参数)示例 2:带参数的装饰器
示例 2:带参数的装饰器示例 3:functools.wraps 的作用
示例 3:functools.wraps 的作用示例 4:类装饰器
示例 4:类装饰器示例 5:装饰器类(不带参数)
示例 5:装饰器类(不带参数)示例 6:带参数的装饰器类
示例 6:带参数的装饰器类Last updated