我的方案
import functools m=None def log(n): if isinstance(n,str): global m m=n return log @functools.wraps(n) def wrapper(*args,**kw): print(m) return n(*args,**kw) return wrapper @log def f(x): return x print(f(2)) @log('2323') def f(x): return x print(f(2))
Sign in to make a reply
负能量预警
我的方案