次のようにデコレータを使用したい場合:
@getFunc('bar')
def foo():
def bar():
print 'bar'
デコレータに bar という名前の内部関数を取得させるにはどうすればよいですか?
def getFunc(str)
def getFunc_inner(func):
def new(*args, **kwargs):
func(*args, **kwargs)
myFunc = ??# Get function named {str} from func
return new
return getFunc_inner