装饰器就是闭包函数的一种应用场景
一、为何要用装饰器
开放封闭原则:软件一旦上线后,就应该遵循开放封闭原则,即对修改源代码是封闭的,对功能的扩展是开放的
也就是说我们必须找到一种解决方案:能够在不修该一个功能源代码以及调用方式的前提下,为其加上新功能
上述总结,原则如下:
1、不修改源代码
2、不修改调用方式
目的:
在遵循1和2原则的基础上扩展新功能
二、什么是装饰器
Posted 墨颜丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python之旅:装饰器相关的知识,希望对你有一定的参考价值。
装饰器就是闭包函数的一种应用场景
开放封闭原则:软件一旦上线后,就应该遵循开放封闭原则,即对修改源代码是封闭的,对功能的扩展是开放的
也就是说我们必须找到一种解决方案:能够在不修该一个功能源代码以及调用方式的前提下,为其加上新功能
上述总结,原则如下:
1、不修改源代码
2、不修改调用方式
目的:
在遵循1和2原则的基础上扩展新功能
以上是关于Python之旅:装饰器的主要内容,如果未能解决你的问题,请参考以下文章