python装饰器

python装饰器

从一个接收函数并返回包装函数的闭包写起,就能理解Python装饰器如何在不改原函数的前提下增加日志、计时和缓存。进阶内容包括带参数装饰器、类装饰器、多个装饰器的执行顺序,以及用functools.wraps保留原函数名称与元数据,避免框架识别出错。

2026.11.06 13:53

0

36

相关专题

更多
Python 装饰器与元编程技术
Python 装饰器与元编程技术

深入剖析 Python 装饰器与元编程的核心机制,涵盖闭包基础与函数作为一等公民的概念、functools.wraps 保留函数签名、带参数装饰器与多层嵌套写法、类装饰器与描述符协议、property / staticmethod / classmethod 的装饰器本质、init_subclass 与 metaclass 元类编程、以及装饰器在日志记录、权限校验、缓存、重试、接口注册等实际场景中的应用模式。

2026.04.24

609

29

Python 设计模式与代码架构教程合集
Python 设计模式与代码架构教程合集

以 Python 语言特性为基础,讲解经典设计模式的 Pythonic 实现方式,涵盖单例模式(模块级/元类/new)、工厂模式与注册表模式、策略模式(函数作为一等公民替代类继承)、观察者模式(信号与事件系统)、装饰器模式(语言原生支持)、代理模式(getattr 动态代理)、依赖注入(dependency-injector 库)、仓储模式(Repository Pattern)在数据层的应用,同时讲解 Python 项目的分层架构(领

2026.05.15

424

19

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
墨刀帮助中心
墨刀帮助中心

共0课时 | 0人学习

MyEclipse学习中心
MyEclipse学习中心

共0课时 | 0人学习

Apache Subversion 官方手册
Apache Subversion 官方手册

共0课时 | 0人学习