背景 在项目开发中,可能会有一些关于保留操作日志的需求,实现记录的方式很多,这里我们用装饰器的方式去介绍一下 这里我们用被装饰对象为函数的类装饰器 类装饰器 类作为装饰器其主要就是实现__call__方法 代码如下: from functools import wraps class OperationLogs: def __init__(self, content: str) -