摘要:
import time from functools import wraps # # 计时装饰器 # def recursion_timer(func): """用于统计递归函数总执行时间的装饰器""" is_timing = False start_time = 0.0 @wraps(func) 阅读全文
posted @ 2025-10-15 17:30
wangya216
阅读(13)
评论(0)
推荐(0)
摘要:
@wraps(func) 是 Python 标准库 functools 模块提供的一个装饰器,主要用于保留被装饰函数的元信息(metadata)。当我们使用自定义装饰器包装函数时,被装饰后的函数会丢失原函数的名称、文档字符串等信息,而 @wraps(func) 可以解决这个问题。 为什么需要 @wr 阅读全文
posted @ 2025-10-15 17:28
wangya216
阅读(40)
评论(0)
推荐(0)

浙公网安备 33010602011771号