使用装饰器增加的开销应该只是一个额外的函数调用。
装饰者所做的工作不是开销的一部分,因为您的替代方法是将等效代码添加到装饰对象中。
因此,装饰函数的运行时间可能是原来的两倍,这是因为装饰器正在做一些重要的工作,与未装饰的函数花费的时间大致相同。
上一篇 在Django中进行长时间轮询
下一篇 Wsgiref错误:AttributeError:'NoneType'对象没有属性'split'
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号