码迷,mamicode.com
首页 >  
搜索关键字:类装饰器    ( 65个结果
python 装饰器demo
作用域 输出 函数名作为返回值 输出 函数名可以作为一个参数 输出 code 输出 code 输出 code 输出 输出 code 输出 类装饰器 output 类装饰器 output 装饰器的嵌套 输出 有参装饰器 输出 无参数装饰器 输出 有参数装饰器 输出 被装饰的函数有返回值 输出 参考: ...
分类:编程语言   时间:2019-07-25 23:31:25    阅读次数:123
Python基础(30)——上下文管理,描述符,类装饰器,元类
上下文管理 with with open ('a.txt') as f : open(a.txt)就是实例化文件得到了一个对象,然后把对象赋值个f ,with 一个f的对象 ,后面不需要再写关闭,是因为类中间定义了一个协议,__enter__ __exit__来实现 ...
分类:编程语言   时间:2019-07-20 18:43:23    阅读次数:110
python 描述符 上下文管理协议 类装饰器 property metaclass
1.描述符 2.上下文管理协议 操作文件对象写法 上述叫做上下文管理协议,即with语句,为了让一个对象兼容with语句,必须在这个对象的类中声明__enter__和__exit__方法 3.类装饰器 4.仿property 5.元类 metaclass 元类是类的类,是类的模板 元类的实例是类,类 ...
分类:编程语言   时间:2019-03-02 00:46:00    阅读次数:224
类装饰器
__call__的用法 输出 类装饰器 输出 ...
分类:其他好文   时间:2019-01-16 00:22:38    阅读次数:210
Python 进阶用法 (持续更新)
装饰器(Decorator) Python 的装饰器是任何可调用对象(callable object),用于修改函数(Function)或类(Class)。按照用途可分为: 函数装饰器 类装饰器 装饰器的接口定义可概括为: 1. 接收某个函数或类的引用作为参数; 2. 修改该函数或类并返回。 简单函 ...
分类:编程语言   时间:2019-01-12 13:14:08    阅读次数:308
单元测试框架unittest,ddt
unittest case.py 测试用例 suite.py 测试套件 loader.py 加载测试用例 run.py 执行测试用例 result.py 测试结果,测试报告 main mock 模拟测试 DDT 数据驱动测试 @ddt 测试类装饰器 , 加在类前面 @data @unpack @fi ...
分类:其他好文   时间:2018-12-24 00:05:45    阅读次数:204
闭包 装饰器
闭包 概念 只发生在函数的嵌套中,一个内层函数调用了外层函数的"变量" nonlocal 不是本地作用域的 检测是否为闭包的内置属性 __closure__ 闭包函数可以保留其用到的变量的引用 外层函数的返回值就是内层函数的引用 4 functools.wraps 使用装饰器极大地复用了代码,但是他 ...
分类:其他好文   时间:2018-12-15 15:46:28    阅读次数:188
Matlab指针
在用Matlab编写程序的过程中,我们有时候会希望参数以引用的形式传入。Matlab中的handle类为这一特性提供了支持。 handle为抽象类,不能直接实例化,只能用它来生成别的类。具体来说: 定义了一个类MyHandleClass,该类是handle的子类。在使用构造函数对该类进行实例化的时候 ...
分类:其他好文   时间:2018-12-12 23:50:40    阅读次数:162
使用 ES.later 的装饰器作为 mixin
类装饰器提供了一个紧凑的、魔法般的语法,该语法和类的创建紧密关联。它的引入确实需要你学习新的语法,但不同的语法实现不同的事情让代码理解起来更容易,比如 @foo 表示装饰器,bar(…) 表示函数调用,这不失为成功之举。 ...
分类:其他好文   时间:2018-11-27 17:53:32    阅读次数:258
Python之路(十二):描述符,类装饰器,元类
python基础之面向对象(描述符、类装饰器及元类) 描述符 描述符(__get__,__set__,__delete__) # 这里着重描述了python的底层实现原理 1、 描述符是什么:描述符本质就是一个新式类,在这个新式类中,至少实现了__get__(),__set__(),__delete ...
分类:编程语言   时间:2018-11-16 13:29:09    阅读次数:180
65条   上一页 1 2 3 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!