【发布时间】:2009-07-18 03:14:08
【问题描述】:
为什么这不起作用?我怎样才能让它工作?也就是说,我怎样才能让 gu 在我的装饰函数中访问?
def decorate(f):
def new_f():
def gu():
pass
f()
return new_f
@decorate
def fu():
gu()
fu()
我是否需要以某种方式将 gu 添加到已定义函数的字典中?或者我可以在调用它之前将 gu 添加到 f 的本地命名空间吗?
【问题讨论】:
标签: python aop decorator argument-passing