python高级-装饰器

装饰器:
对已有的代码进行功能的扩展和增加
设计模式:golf 23种 解耦合 简单工厂模式 抽象工厂模式 装饰者模式 单例模式 多例模式.......

annotation
在原有的功能代码,在不破坏代码的基础上,增加新的功能
利用闭包,按annotation,将原有代码反向传递装饰器中,完成装饰,之后返回这个函数

ocp原则:open closed原则

动态语言的特性
python是一门动态语言,弱数据类型语言,解释性语言,脚本语言
python的反射 getattr setatte delattr hasattr import
灵活的变化对象的书香和方法
竟然太语言严禁对象属性和方法的变化

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 包(lib)、模块(module) 在Python中,存在包和模块两个常见概念。 模块:编写Python代码的py...
    清清子衿木子水心阅读 3,833评论 0 27
  • 〇、前言 本文共108张图,流量党请慎重! 历时1个半月,我把自己学习Python基础知识的框架详细梳理了一遍。 ...
    Raxxie阅读 19,055评论 17 410
  • 内置函数Python解释器内置了许多功能和类型,总是可用的。他们是按字母顺序列在这里。 abs(x)返回一个数的绝...
    uangianlap阅读 1,263评论 0 0
  • 时间:7月10日下午2点 地点:zoocooffee
    楚天橙阅读 441评论 0 0
  • 不知道怎么形容我此刻的心情,你就这么突然的出现在我面前。我其实是盯着你看了一会儿才知道原来是你... 你变化太大,...
    Tina育儿阅读 644评论 0 1