码迷,mamicode.com
首页 >  
搜索关键字:装饰器    ( 4200个结果
python装饰器 语法糖
简介: 装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。 比如说我们写flask,路由就是用装饰器定义的。如果写权限控制,那么权限控制一般也是由装饰器来实现的。日志记录,一般也可以通过装饰器来实现。 简单说,就是为了给某些函数增加一种或几种功 ...
分类:编程语言   时间:2019-11-17 17:40:31    阅读次数:79
易错易忘点
[TOC] 1、python2与python3的区别 2、装饰器 3、多线程、多进程 4、GIL 5、OSI七层协议 6、HTTP协议 7、垃圾回收机制 ...
分类:其他好文   时间:2019-11-16 19:51:07    阅读次数:77
Python类装饰器
上次介绍了Python的函数装饰器,这次我们来讲一讲Python的类装饰器。 Python的类装饰器基本语法如下: decorator即是装饰器函数,输入的cls是一个类,返回也是一个类(其实返回一个可调用对象就可以,例如函数)。所以其实上文的类装饰器就相当于: 这只是最基本的版本,既然返回只要是一 ...
分类:编程语言   时间:2019-11-16 17:49:45    阅读次数:78
python杂谈
1.装饰器 不更改原来函数的内容,给原函数增加额外功能。 def myDecorator(func): def wraper(*args,**kwargs):# *args,**kwargs 兼容各种参数,也可以无参。 start_time = time.time() f= func(*args,* ...
分类:编程语言   时间:2019-11-15 12:27:19    阅读次数:83
装饰器
装饰器 一、无参装饰器 1.1 什么是装饰器? 器指的是工具,而程序中的函数就是具备某一功能的工具,所以装饰器指的是为被装饰器对象添加额外功能。因此定义装饰器就是定义一个函数,只不过该函数的功能是用来为其他函数添加额外的功能。 需要注意的是: 装饰器本身其实是可以任意可调用的对象 被装饰的对象也可以 ...
分类:其他好文   时间:2019-11-14 21:55:31    阅读次数:72
叠加装饰器与迭代器
一、叠加装饰器 叠加装饰器的定义 在同一个被装饰对象中,添加多个装饰器并执行 每一个新的功能都应该被放到一个新的装饰器,否则代码冗余,可扩展性差。 叠加装饰器:装饰的顺序:由下到上装饰 执行的顺序:由上往下 注意:无论inner中出现任何判断最后都要返回“调用后的被装饰对象”。 ''' 叠加装饰器: ...
分类:其他好文   时间:2019-11-14 00:18:16    阅读次数:129
类的property特性
类的property特性 一、什么是 property特性 property装饰器用于将被装饰的方法伪装成一个数据属性,在使用时可以不用加括号而直接使用 如下的例子用于说明如何定一个简单的property属性: property属性的定义和调用要注意一下几点: 1.定义时,在实例方法的基础上添加 @ ...
分类:其他好文   时间:2019-11-13 13:16:57    阅读次数:59
python中的闭包
恢复内容开始 什么是闭包? 简单说,闭包就是根据不同的配置信息得到不同的结果。 再来看看专业的解释:闭包(Closure)是词法闭包(Lexical Closure)的简称,是引用了自由变量的函数。 这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不例外。 所以,有另一种说法认 ...
分类:编程语言   时间:2019-11-13 12:55:54    阅读次数:75
Python开发【第十四篇】装饰器
装饰器 什么是装饰器? ? 装饰器是一个函数,主要作用是用来给包装另一个函数或者类 包装的目的是不改变原函数名(或类名)的情况下改变或添加被包装对象的功能 函数装饰器 是指装饰器是一个函数,传入的是一个函数,返回的也是一个函数 语法: 示例: 函数的文档字符串 函数内第一次末赋值给任何变量的字符串是 ...
分类:编程语言   时间:2019-11-13 10:42:27    阅读次数:71
python 属性,类方法和静态方法
一. 属性 属性: 将一个方法, 伪装成一个属性, 在代码的级别上没有本质的提升, 但是让其看起来很合理. @property 属性 @属性名.setter # 设置(修改) @属性名.deleter # 在内部删除二. 类方法 @classmethod # 类方法 类方法: 通过类名调用的方法, ...
分类:编程语言   时间:2019-11-13 00:53:19    阅读次数:83
4200条   上一页 1 ... 55 56 57 58 59 ... 420 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!