码迷,mamicode.com
首页 >  
搜索关键字:可调用对象    ( 170个结果
函数装饰器和闭包(二)
上一章节:函数装饰器和闭包(一) 闭包 在解释闭包之前,我们先来看个例子: 我们先分析一下make_averager这个函数,这个函数中有一个名为series的列表,然后函数之中又定义了函数averager,这个函数接收一个值,将值存入函数体之外的series列表中,同时累计这个列表的总和,再除以这 ...
分类:其他好文   时间:2018-07-14 16:34:35    阅读次数:165
函数装饰器和闭包(一)
装饰器基础知识 装饰器是可调用的对象,其参数是另一个函数(被装饰的函数),装饰器可能会处理被装饰的函数,然后将它返回,或者将其替换成另一个函数或可调用对象 运行结果: Python装饰器何时执行装饰器 装饰器的一个关键特性是,它在被装饰的函数定义之后立即执行,通常在导入模块或文件时 如果不看装饰器, ...
分类:其他好文   时间:2018-07-14 10:23:16    阅读次数:161
Python动态属性和特性(二)
内置的property经常用作装饰器,但它其实是一个类。在Python中,函数和类通常可以互换,因为二者都是可调用对象,而且没有实例化的new运算符,所以调用构造方法和调用工厂函数没有区别,只要能返回新的可调用对象,代替被装饰的函数,二者都可用作装饰器 property初始化方法(__init__) ...
分类:编程语言   时间:2018-06-27 22:25:53    阅读次数:185
偏函数-functools.partial
在这里偏函数表达的意思就是,在函数index的调用时,我们已经知道了其中的一个参数,我们可以通过这个参数,重新绑定一个函数,就是new_func(index,1),然后去调用即可。 3.使用场景: 对于有很多可调用对象,并且许多调用都反复使用相同参数的情况,使用偏函数比较合适。 ...
分类:其他好文   时间:2018-06-17 14:21:07    阅读次数:212
Python中的装饰器——11
装饰器 什么是装饰器 装饰他人的器具,本身可以是任意可调用对象,被装饰者也可以是任意可调用对象 原则 不修改被修饰函数的源代码 不修改被修饰函数的调用方式 装饰器的目标 在遵循原则的基础上为被装饰对象添加新功能 无参装饰器 简易验证登录状态的装饰器 ...
分类:编程语言   时间:2018-06-04 16:41:21    阅读次数:150
Python初探第二篇-装饰器和迭代器,生成器
一,装饰器 1,概念 装饰器就是给已有的模块添加新的功能,如登录验证功能,运行时间功能等。本身可以是任意可调用对象,被装饰者也可以是任意可调用对象。 强调装饰器的原则:1 不修改被装饰对象的源代码 2 不修改被装饰对象的调用方式 装饰器的目标:在遵循1和2的前提下,为被装饰对象添加上新功能 2,理论 ...
分类:编程语言   时间:2018-05-16 18:44:31    阅读次数:227
Odoo 源码学习
HTTP Odoo 中http类中的Root是wsgi应用的入口主程序。 入口如下:wsgi_server调用如下: 注册root处理器,是一个单例对象,模块导入,就是单例的,handler是一个可调用对象,module_handlers维护了这样的一个列表。 源码中,对dispath方法进行了进一 ...
分类:其他好文   时间:2018-05-06 17:28:09    阅读次数:1535
python中的functools模块
functools模块可以作用于所有的可以被调用的对象,包括函数 定义了__call__方法的类等 1 functools.cmp_to_key(func) 将比较函数(接受两个参数,通过比较两个参数的大小返回负值,0,或者正数)转换为key function(返回一个值用来比较或者排序的可调用对象 ...
分类:编程语言   时间:2018-05-02 15:58:54    阅读次数:213
Django:Django的路由系统
一,URLconf配置 1,基本格式 2,参数说明 正则表达式:一个正则表达式字符串 views视图函数:一个可调用对象,通常为一个视图函数或一个指定视图函数路径的字符串 参数:可选的要传递给视图函数的默认参数(字典形式) 别名:一个可选的name参数 二,正则表达式详解 1,基本配置 2,注意事项 ...
分类:其他好文   时间:2018-03-30 20:01:28    阅读次数:181
Django的路由设置
Django 的URL路由系统 1.基本设置 URL配置(URLconf)就像Django 所支撑网站的目录。其本质是url与视图函数之间的映射。 urlpatterns = [ url(正则表达式, views视图函数,参数,别名), ] 参数说明: 一个正则表达式字符串,用于匹配url; 一个可 ...
分类:其他好文   时间:2018-03-12 15:22:30    阅读次数:170
170条   上一页 1 ... 7 8 9 10 11 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!