@
six.
wraps
(
wrapped,
assigned=functools.WRAPPER_ASSIGNMENTS,
updated=functools.WRAPPER_UPDATES
)
This is exactly the functools.wraps() decorator, but it sets the __wrapped__ attribute on what it decorates as functools.wraps() does on Python versions after 3.2.
本文详细介绍了Python中@six.wraps装饰器的工作原理及其用法。此装饰器类似于functools.wraps,用于设置被装饰函数的元数据属性,确保即使经过装饰,函数的名称、文档字符串等信息仍能保持不变。
996

被折叠的 条评论
为什么被折叠?



