- 博客(2)
- 收藏
- 关注
原创 @dataclass的简单理解
dataclass是 Python 内置模块提供的一个装饰器,用于简化定义仅包含数据的类。它可以帮助我们快速创建类似“数据容器”的类,而无需手动编写很多样板代码,比如__init__方法、__repr__方法等。
2024-12-19 18:09:44
1079
原创 装饰器(Decorator)
装饰器(Decorator)是Python中的一个高级功能,它允许用户在不修改原有函数或类定义的情况下,给函数或类添加新的功能。装饰器本质上是一个函数,它接收一个函数(或类)作为参数,并返回一个新的函数(或类)或修改原来的函数(或类)。这个新的函数(或类)在执行时会包含原有函数(或类)的行为,并在其基础上添加额外的功能。装饰器的一个常见用途是添加日志记录、性能计时、事务处理、缓存、权限校验等横切关注点(cross-cutting concerns),这些功能通常与业务逻辑无关,但在多个地方都需要使用。
2024-12-19 17:02:00
275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人