2023年5月15日

装饰器扩展类功能

摘要: 对类中属性访问,并修改他的行为 可以直接使用类装饰器 """ 类装饰器扩展 类功能 """ def log_getattribute(cls): old_getattribute = cls.__getattribute__ def new_getattribute(self, name): pri 阅读全文

posted @ 2023-05-15 17:06 默玖 阅读(32) 评论(0) 推荐(0) 编辑

装饰器的多种实现方式(二)

摘要: 基于类实现装饰器变体 在之前的文章里有提过基于类实现的装饰器,这里做一下延申 import types from functools import wraps class Decorator: def __init__(self, func): wraps(func)(self) self.call 阅读全文

posted @ 2023-05-15 15:29 默玖 阅读(16) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示