裝飾器
裝飾器固定格式
def warrper(fun):
def inner(*args,**kwargs):
#被裝飾函數(shù)前處理
ret = fun(*args,**kwargs)
#被裝飾函數(shù)后處理
return ret
return inner
裝飾器的固定格式——wraps版
from functools import wraps
def deco(func):
@wraps(func) #加在最內(nèi)層函數(shù)正上方
def wrapper(*args,**kwargs):
return func(*args,**kwargs)
return wrapper

浙公網(wǎng)安備 33010602011771號(hào)