在Java程序员的轨迹中,经常听到装饰器模式这个词,没错,装饰器就是23种设计模式之一。 本文将带您从Python语言的角度,看看装饰器模式的应用。 在学习之前,保证你先安装Python环境,推荐安装Anaconda或者原始版Python工具,然后使用Juypter帮助你编写运行Python代码,也可以使用PyCharm IDE。 博主使用的就是PyCharm IDE社区版开发工具,教程介绍也通过PyCharm来演示。 一、 基本装饰器定义 首先定义一个装饰器函数,它接收一个函数作为参数,并返回一个新的...【查看原文】