码迷,mamicode.com
首页 >  
搜索关键字:装饰器。    ( 4200个结果
【设计模式】设计模式的分类及六大原则
一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责 ...
分类:其他好文   时间:2019-11-25 23:23:52    阅读次数:79
Python 装饰器(Decorators) 超详细分类实例
Python装饰器分类 Python 装饰器函数: 是指装饰器本身是函数风格的实现; 函数装饰器: 是指被装饰的目标对象是函数;(目标对象); 装饰器类 : 是指装饰器本身是类风格的实现; 类装饰器 : 是指被装饰的目标对象是类;(目标对象); 装饰器函数 目标对象是函数 (1)、装饰器无参数 A、 ...
分类:编程语言   时间:2019-11-25 11:21:25    阅读次数:77
python基础 带参数以及返回值的函数装饰器
1 #带参数以及返回值的函数装饰器,上一篇博客记录了无参数函数装饰器写法以及使用方案,当函数有参数以及返回值时需要将装饰器进行如下修稿 2 def timer(fun): 3 def deco(*args,**kwargs): #被装饰函数实际是执行deco,所以在此将被装饰函数参数进行传递 4 s ...
分类:编程语言   时间:2019-11-25 00:23:37    阅读次数:106
Dj中的装饰器和万能的点
前言 Django的视图函数view request对象 respanse对象 装饰器: ? 模板渲染 万能的点 静态函数配置 url斜杠 静态文件配置 ...
分类:其他好文   时间:2019-11-24 15:21:27    阅读次数:63
python @property装饰器
python @property装饰器 输出: ...
分类:编程语言   时间:2019-11-24 13:52:35    阅读次数:56
(二)unittst用例操作
一、跳过用例 @unittest.skip(reason) 跳过被此装饰器装饰的测试。 reason 为测试被跳过的原因。 应用场景: 1,有些用例不需要再次执行,或者作废的用例 2,本次测试构建,不需要执行的用例 二、跳过用例,如果条件为真 @unittest.skipIf(condition, ...
分类:其他好文   时间:2019-11-24 13:45:20    阅读次数:65
11 IO流(八)——装饰器设计模式,Filter装饰流
声明:本文部分图片及内容引用自:https://www.cnblogs.com/qiumingcheng/p/5219631.html java装饰器设计模式 举一个形象的例子,人可以说话,而扩音器可以对人说的话进行扩音。所以扩音器就是一个装饰器。 java中就有一套在这样的场景专门使用的设计模式— ...
分类:其他好文   时间:2019-11-23 23:34:21    阅读次数:62
python装饰器之property
python装饰器之@property @property是python内置的装饰器,主要作用是把类中的一个方法变为类中的一个属性,并且使定义属性和修改现有属性变得更容易 class UserInfo(object): @property def name(self): return self.__ ...
分类:编程语言   时间:2019-11-22 19:32:38    阅读次数:89
python装饰器
什么是装饰器,简单点来说,就是在不改变函数本身的前提下给一个函数添加新的功能。 def deco(fn): def wrapper(x): print('装饰器start ') fn(x) print("fn.__name__ ",fn.__name__) print('装饰器start ') re ...
分类:编程语言   时间:2019-11-22 14:08:45    阅读次数:61
描述器 descriptors
描述器的表现 用到3个魔术方法:__get__(),__set__(),__delete__(),用到这三个方法其一的类就是描述器。 方法签名如下: object.__get__(self,instance,owner),self是实例本身,instance是owner的实例。 object.__s ...
分类:其他好文   时间:2019-11-22 00:32:12    阅读次数:73
4200条   上一页 1 ... 53 54 55 56 57 ... 420 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!