码迷,mamicode.com
首页 >  
搜索关键字:装饰器    ( 4200个结果
python装饰器通俗易懂的解释!
python装饰器 刚刚接触python的装饰器,简直懵逼了,直接不懂什么意思啊有木有,自己都忘了走了多少遍Debug,查了多少遍资料,猜有点点开始明白了。总结了一下解释得比较好的,通俗易懂的来说明一下: 小P闲来无事,随便翻看自己以前写的一些函数,忽然对一个最最最基础的函数起了兴趣: 1 def
分类:编程语言   时间:2016-02-17 23:43:59    阅读次数:243
PYTHON之路(四)
迭代器 装饰器 ( http://www.cnblogs.com/wupeiqi/articles/4980620.html ) @w1 --- > 执行w1, 把自己装饰的函数的函数名作为参数, 即w1(index) ; w1(index)有返回值为inner, 赋予了装饰器装饰的函数,即inde
分类:编程语言   时间:2016-02-17 22:23:11    阅读次数:236
Python装饰器实现在不改变原函数的作用下打印信息
这是利用decorator实现的功能decorator是接受一个函数作为参数,并返回一个函数@log写在函数定义处实现的功能是nows=log(nows)这里我写的@log(‘nihao‘)相当于nows=log(‘nihao‘)(nows)这里写了没有使用到首先执行log(‘nihao‘)这个函数返回wrapp这个函数然后在调用wrapp这个函数..
分类:编程语言   时间:2016-02-16 17:02:21    阅读次数:286
装饰器
装饰器
分类:其他好文   时间:2016-02-15 14:49:12    阅读次数:122
python装饰器
def home(name): print('你又来啦') print(name)def login(func): def inner(name): print('pass') return func(name) return innerdef login1(a,b): def inner(name
分类:编程语言   时间:2016-02-12 11:43:29    阅读次数:230
python描述符、property、函数(类)装饰器实例解析
1 import sys 2 3 ''' 4 当使用实例对象访问属性时,都会调用__getattribute__内建函数 5 __getattribute__查找属性的优先级 6 1、类属性 7 2、数据描述符 8 3、实例属性 9 4、非数据描述符 10 5、__getattr__() 11 12
分类:编程语言   时间:2016-02-11 20:22:51    阅读次数:434
python——迭代器、生成器、装饰器
迭代器 迭代器规则 迭代:重复做一些事很多次,就像在循环中那样。 不仅可以对字典和序列进行迭代,还可以对其他对象进行迭代:只要该对象实现了__iter__方法。 __iter__方法会返回一个迭代器(iterator),所谓的迭代器就是具有next方法(这个方法在调用时不需要任何参数)的对象。在调用
分类:编程语言   时间:2016-02-10 15:23:08    阅读次数:445
第 4 天 迭代器、生成器、装饰器、正则表达式
一、迭代器 迭代器 适合遍历一些巨大或无限的集合,如几个G的文件! 迭代器的特点: 1、访问者不用关心迭代器的内部结构,仅需要通过next()方法不断地去取下一个内容! 2、不能随机访问集合中的,某个值,只能从头到尾访问! 3、访问到一半时不能往回退! 4、便于循环比较大的数据集合,节省了内存! 1
分类:其他好文   时间:2016-02-09 17:47:27    阅读次数:260
Python成长之路_装饰器
一、初入装饰器1、首先呢我们有这么一段代码,这段代码假如是N个业务部门的函数1deff1(aaa): 2print(‘我是F1业务‘) 3ifaaa==‘f1‘: 4return‘ok‘ 5 6deff2(aaa): 7print(‘我是F2业务‘) 8ifaaa==‘f2‘: 9return‘ok‘这里呢也就是当我们调用上面的函数的时候,传入值给aaa,当aaa的值..
分类:编程语言   时间:2016-02-09 08:13:16    阅读次数:329
python装饰器
今天看了装饰器的一些内容,感觉@修饰符还是挺抽象的。 装饰器就是在不用改变函数实现的情况下,附加的实现一些功能,比如打印日志信息等。需要主意的是装饰器本质是一个高阶函数,她可以返回一个函数。 装饰器需要用到@修饰符,我们举一个例子: 这个返回函数的函数是一个装饰器 然后我们定义需要被它装饰的函数,是
分类:编程语言   时间:2016-02-09 01:24:45    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!