码迷,mamicode.com
首页 >  
搜索关键字:classmethod    ( 379个结果
面向对象的成员
一.变量 1.实例变量 实例里的变量,由对象去访问的变量 2.类的变量 类里的变量,这个变量属于类,但是对象也可以访问(类似于全局里的) 二.方法 1.实例方法 实例方法就是类里的要实例化的方法 2.类方法(@classmethod) 类方法属于类的,在声明的时候需要给出一个能接收类名的cls,和s ...
分类:其他好文   时间:2018-12-18 22:45:22    阅读次数:214
装饰器
装饰器 简介 功能与格式 内置装饰器 @classmethod @propertry @staticmethod 其它 简 介 python中的解释器是你进入python大门的一道坎,不管你跨不跨过去它都在那里. ///装饰器本质上是一个python函数,他可以让其他函数在不需要任何代码变动的前提下 ...
分类:其他好文   时间:2018-12-18 20:34:04    阅读次数:197
面向对象-类中的三个装饰器
为了代码更加完善,引入几个装饰器.. 装饰类中的方法 @classmethod >装饰类方法,不用self属性,只用类的cls属性 @staticmethod >装饰静态方法,既不用self属性,又不用类cls的属性 @property >把一个方法伪装属性 @classmethod >装饰类方法, ...
分类:其他好文   时间:2018-11-28 12:06:15    阅读次数:158
Python中的类方法、实例方法、静态方法
类方法 @classmethod 在python中使用较少,类方法传入的第一个参数是 cls,是类本身; 类方法可以通过类直接调用或者通过实例直接调用,但无论哪种调用方式,最左侧传入的参数一定是类本身。 通常情况下,类方法使用 @classmethod 装饰器来声明 实例方法 实例方法需要将类实例化 ...
分类:编程语言   时间:2018-11-19 15:07:54    阅读次数:191
unittest中的testCase执行顺序
1.方法顺序 def setUp(self): 在测试方法前执行 def tearDown(self): 在测试方法后执行 执行结果: 2.类顺序 @classmethod def setUpClass(cls): 在类之前执行 @classmethod def tearDownClass(cls) ...
分类:其他好文   时间:2018-11-15 13:46:08    阅读次数:179
@property @classmethod @staticmethod
Python内置的@property装饰器就是负责把一个方法变成属性调用的 from math import pi # class Circle(): # def __init__(self,r,name): # self.r = r # self.name = name # @property #... ...
分类:其他好文   时间:2018-11-14 10:25:26    阅读次数:189
类的反射 对象的反射 模块的反射
#什么是反射? #用字符串数据类型的变量名来访问这个变量的值 #————————类的反射 class Student: Money=0 @classmethod def check_course(cls): print('查看课程了') @staticmethod def login(): prin... ...
分类:其他好文   时间:2018-11-03 23:13:45    阅读次数:226
面向对象——绑定方法和非绑定方法
类中的绑定方法分为两类: 1、绑定方法 特殊之处:绑定给谁就应该由谁调用,谁调用就会将谁当做第一参数自动传入。 绑定对象的方法:在类中定义函数没有任何装饰器修饰的情况下,默认就是绑定对象的 绑定给类的方法:为类中定义函数添加一个装饰器classmethod,绑定给类的。 2、非绑定方法 特殊之处:非 ...
分类:其他好文   时间:2018-10-29 15:59:13    阅读次数:139
FTP云盘程序
#ftp_server.py import socket,json,hashlib,struct,os,socketserver #md5加密类 class getMd5(object): # 普通加密用于账户密码加密方法 @classmethod def makeMd5(cls,msg): md5... ...
分类:其他好文   时间:2018-10-23 16:26:41    阅读次数:184
python类方法/实例方法/静态方法
类方法:隐式接收第一个参数为类本身的方法,通过类或实例皆可调用,在类方法定义中不能访问实例属性及调用实例方法,可以访问已定义的类属性和调用已定义的类方法,使用@classmethod装饰器进行定义: 实例方法:隐式接收第一个参数为实例本身的方法,只能通过实例进行调用,在实例方法定义中可以访问自身已定 ...
分类:编程语言   时间:2018-10-14 00:23:03    阅读次数:141
379条   上一页 1 ... 11 12 13 14 15 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!