猿问
python中可以给装饰器传递一个变量吗?
就是A函数使用装饰器,A函数内部的变量var传递给该装饰器,然后进行校验之类的操作,可以吗?
冉冉说
浏览 1592
回答 1
1回答
杨魅力
def decorator(func): @functools.wraps(func) def wrapper(*args, **kwargs): if len(args) == 4: return func(*args, **kwargs) else: raise AssertionError("args must be exact!") return wrapper
0
0
0
随时随地看视频
慕课网APP
相关分类
Python
我要回答