码迷,mamicode.com
首页 >  
搜索关键字:classmethod    ( 379个结果
如何实现在一个测试类里只登录和退出登录一次
在进行自动化测试的时候,往往只需要登录一次和测试完成的以后,退出登录一次就好,不需要每执行一个测试用例,都登录和退出。用python的classmethod装饰器就能实现,伪代码如下:importunittestclassXXX(unittest.TestCase)@classmethoddefsetUpClass(cls):"""这里实现一系列的登录操作"""@classmethoddeftea
分类:其他好文   时间:2019-07-31 21:43:03    阅读次数:104
单例模式
# 单例模式 # 模式一基于@classmethod class test: _instance = None def __init__(self, name=None): self.name = name @classmethod def singlenton(cls): if not cls._... ...
分类:其他好文   时间:2019-07-31 18:44:13    阅读次数:68
~~面向对象进阶:类方法~~
进击のpython 面向对象进阶 类方法 classmethod 类方法 python的类方法是通过@classmethod装饰器实现的 类方法和普通的方法的区别是 类方法只能访问类变量,不能访问实例变量 可以看到我调用Dog里面的eat方法,显示报错 果然,加上了这个类方法之后就没有办法访问实例变 ...
分类:其他好文   时间:2019-07-28 15:39:32    阅读次数:76
类的绑定方法
类的绑定方法用@classmethod 特殊之处,不管是用类 还是用对象调用都会传入类本身 作为第一个参数 什么时候绑定给对象:当含糊逻辑需要访问对象中的数据时 什么时候绑定给列,当函数逻辑需要访问类的中的数据时 非绑定方法: 或则叫静态方法,就是不要访问类的数据,也不需要访问对象里面的数据 语法@ ...
分类:其他好文   时间:2019-07-25 00:48:09    阅读次数:133
@staticmethod和@classmethod
@staticmethod:不需要表示自身对象的self和自身类的cls参数,就跟使用函数一样。 @classmethod也不需要self参数,但第一个参数需要是表示自身类的cls参数。 ...
分类:其他好文   时间:2019-07-15 17:17:06    阅读次数:89
面试题--python高级
第三章Python 高级 一.元类 1.Python 中类方法、类实例方法、静态方法有何区别?(2018 3 30 lxy) 类方法:是类对象的方法,在定义时需要在上方使用“@classmethod”进行装饰,形参为cls, 表示类对象,类对象和实例对象都可调用; 类实例方法:是类实例化对象的方法, ...
分类:编程语言   时间:2019-06-25 22:07:57    阅读次数:188
面向对象(一)
面向对象 名称空间操作 类与对象的概念 语法 对象查找属性的顺序 对象独有的名称空间: 在产生对象时就赋初值 类中方法的第一个默认参数:对象方法 类中@classmethod修饰的方法:类方法 属性与方法的总结 封装 ...
分类:其他好文   时间:2019-06-15 09:48:33    阅读次数:83
python @staticmethod和@classmethod的作用与区别
执行结果如下: 个人理解: @staticmethod 不需要访问和类相关的属性或数据(感觉只是概念上的区别,你这样申请了用的人就知道了,如果你非要在这个方法中访问test.xxx 它就和@classmethod的作用一样了。) @classmethod 可以访问和类相关(不和实例相关)的属性,看 ...
分类:编程语言   时间:2019-06-11 17:48:32    阅读次数:101
面向对象与继承
print('面向对象')'''今日内容: 1,继承 2,多态 3,封装 4,绑定方法和非绑定方法 classmethod staticmethod 5,面向对象高级 反射 一些内置方法 __str__ __del__ 6,元类(看视频) 这个是属于面向对象底层的知识点,可能会打破你之前对于面向对象 ...
分类:其他好文   时间:2019-05-22 15:50:55    阅读次数:126
六. python面向对象(内置函数)
一. 内置函数 1.@property 2.@classmethod 3.@staticmethod @staticmethod @ classmethod @property ...
分类:编程语言   时间:2019-05-18 00:19:23    阅读次数:126
379条   上一页 1 ... 7 8 9 10 11 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!