0
裝飾代碼:裝飾者不能與參數建議?
from functools import wraps
def wrap2(func):
@wraps(func)
def wrap(*args, **kwargs):
return func(*args, **kwargs)
return wrap
測試功能:
@wrap2
def f2(x='', y=''):
return 1
def f3(x='', y=''):
return 1
問題:不能使用參數的建議與裝飾功能tab
鍵。
十分感謝
在裝飾它之後,你的函數有簽名'f2(* args,** kwargs)'。 –