Python基础知识:5:装饰器

    装饰器的作用就是为已经存在的对象添加额外的功能。     基于开放封闭原则,在不改变调用者的前提下,在调用之前或之后增加一些功能;     当你有100个或更多的调用程序需要同时增加/修改同一个内容时,使用装饰器会非常有用; 案例1:假设100个程序都要同时额外增加一个功能,如在执行程序前打印字符log;     一种实现方式是:把这个功能复制到100个程序中,但缺点是无法灵活控制oute
相关文章
相关标签/搜索