文章目录 初步 参数和返回值 cache装饰器 wraps 函数重载 在 Python 中,装饰器是一种设计模式,用于在不修改原有函数代码的情况下,给函数添加新的功能。装饰器本质上是一个函数,它接收一个函数作为参数,返回一个新的函数。 初步 比如现在有一个测试时间的需求,那么可以做一个函数,这个函数的输入参数是待测试的函数,就像下面这样。 import time def timeTest(func): def wrapper(): t =