python 装饰器的问题

2024-06-03 14:24:57 (26分钟前 更新) 403 8158
这样才可以调用wrappedFunc函数的啊
但是返回调用wrappedFunc()的时候为什么发生了错误呢:
修改成return wrappedFunc之后恢复了功能

问题:
我给空函数添加了装饰器decorator
return wrappedFunc()的时候发生了错误

第二张
第一张,如上图:
我返回的应该是wrappedFunc的调用,如上图

最新回答

包的返回的应该是函数本身,你直接返回wrappedFunc(),装饰器写法就是一个闭包,那就是把wrappedFunc执行的结果返回了,需要返回函数对象
包的返回的应该是函数本身,你直接返回wrappedFunc(),装饰器写法就是一个闭包,那就是把wrappedFunc执行的结果返回了,需要返回函数对象
oicqdaniel 2024-06-03

扩展回答

1

python 装饰器的问题

这样才可以调用wrappedFunc函数的啊
但是返回调用wrappedFunc()的时候为什么发生了错误呢:
修改成return wrappedFunc之后恢复了功能

问题:
我给空函数添加了装饰器decorator
return wrappedFunc()的时候发生了错误

第二张
第一张,如上图:
我返回的应该是wrappedFunc的调用,如上图

热门问答

装修专题

其他人还看了

页面运行时间: 0.28036594390869 秒