您的位置:首页 > 编程语言 > Python开发

【python】python中的装饰器

2018-01-10 15:03 176 查看
装饰器是通过包装层对对象动态增加、扩展功能的方式。

优点:

装饰器促进了代码的封装以减少冗余性,并使得未来的维护代价最小化。尽管其他的编码结构化工具也能做到这些,但装饰器使得这对于扩展任务来说更自然。

缺点:

1)经过包装层,类型可能会被修改。 2)额外调用,增加性能开销。

1 函数装饰器



嵌套函数装饰器



2 类装饰器









内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: