码迷,mamicode.com
首页 >  
搜索关键字:Decorator设计模式的实现中 装饰    ( 6232个结果
pytest 函数传参和fixture传参数request
登录函数传参 把登录单独出来,写一个函数,传2个参数user和psw,写用例的时候调用登录函数,输入几组user,psw参数化登录用例 测试用例传参需要用装饰器@pytest.mark.parametrize,里面写两个参数 第一个参数是字符串,多个参数中间用逗号隔开 第二个参数是list,多组数据 ...
分类:其他好文   时间:2020-06-27 22:49:41    阅读次数:158
python-examples
一、Python基础 1 数字 2 字符串 3 列表 4 流程控制 5 编程风格 6 函数 7 输入和输出 8 数据结构 9 模块 10 错误和异常 11 类和对象 二、Python模块 1 时间模块 2 文件操作 3 常见迭代器 4 yield 用法 5 装饰器用法 6 枚举 用法 7 列表生成式 ...
分类:编程语言   时间:2020-06-27 09:15:18    阅读次数:78
Python之第二十一天的努力--模块1
01内容回顾与练习 装饰器:完美的呈现了开放封闭原则。装饰器的本质:闭包。 def wrapper(f): def inner(*args,**kwargs): '''执行被装饰函数之前的操作''' ret = f(*args,**kwargs) '''执行被装饰函数之后的操作''' return ...
分类:编程语言   时间:2020-06-26 22:38:18    阅读次数:90
python高级-闭包-装饰器
闭包内容: 匿名函数:能够完成简单的功能,传递这个函数的引用,只有功能 普通函数:能够完成复杂的功能,传递这个函数的引用,只有功能 闭包:能够完成较为复杂的功能,传递这个闭包中的函数以及数据,因此传递是功能+数据 对象:能够完成最复杂的功能,传递很多数据+很多功能,因此传递的是数据+功能 ————— ...
分类:编程语言   时间:2020-06-26 16:48:49    阅读次数:64
LaTex字体属性
在LaTex中,一个字体有五种属性: (1)字体编码: 正文字体编码:OT1、T1、EU1等 数学字体编码:OML、OMS、OMX等 (2)字体族: 罗马字体:笔划起始处有装饰 无衬线字体:笔划起始处无装饰 打字机字体:每个字符宽度相同,又称等宽字体 %字体族设置(罗马字体,无衬线字体,打字机字体) ...
分类:其他好文   时间:2020-06-25 12:20:57    阅读次数:108
Python中的装饰器之写一个装饰器
相关知识点 Python中的内置装饰器之property Python中的装饰器之写一个带参数的装饰器 Python中的装饰器之写一个类装饰器 Python中的*号和**号 作用 装饰器可以用于用于装饰一个函数或方法,使得在不修改原函数、方法代码的前提下,为方法添加前置或后置操作; 例如突然想要计算 ...
分类:编程语言   时间:2020-06-24 21:39:47    阅读次数:64
装饰者模式
装饰者模式的核心就是 装饰者 和 被装饰者 必须是共同的类型,可以是实现共同的接口,或者拥有共同的祖先。 最复杂的应该是这种情况:(多个装饰者和多个被装饰者)(BaseClass 和 Decorator 都是抽象类,) 看到上图,可能有些人就要问了,DecoratorX 和 DecoratorY 能 ...
分类:其他好文   时间:2020-06-24 00:39:00    阅读次数:48
深入 Laravel 内核之观察者模式
装饰模式核心内容: 观察者模式又称为发布订阅模式,定义了对象间的一对多依赖关系,当一个对象状态发生改变时,其相关依赖的其他对象都能接收到通知; 观察者模式的核心在于目标(Subject)和观察者(Observer)接口,目标有一个状态属性,观察者“订阅”这个目标,当目标的状态属性发生改变时,通知所有 ...
分类:其他好文   时间:2020-06-23 17:06:41    阅读次数:50
测试用例 setup 和 和 teardown
前言 学过unittest的都知道里面用前置和后置setup呾teardown非常好用,在每次用例开始前呾结束后都去执行一次。当然迓有更高级一点的 setupClass 呾 teardownClass,需配合@classmethod 装饰器一起使用,在做 selenium 自动化的时候,它的效率尤为 ...
分类:其他好文   时间:2020-06-22 23:28:33    阅读次数:124
函数(五)——装饰器,迭代器
今日内容概要: 一、嵌套三层函数的装饰器(了解) 二、迭代器(掌握) 内容详解: 一、嵌套三层函数的装饰器 #分析 import time def outter1(func): def wrapper(*args, **kwargs): start = time.time() res = func( ...
分类:其他好文   时间:2020-06-22 22:37:58    阅读次数:54
6232条   上一页 1 ... 18 19 20 21 22 ... 624 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!