码迷,mamicode.com
首页 >  
搜索关键字:classmethod    ( 379个结果
python分页的得得
charger_area_list, _ = cls.paginator(charger_area_list, page_no, page_size) 要定义类方法,才可以使用cls调用 class BaseService(object): @classmethod # limit分页 def li ...
分类:编程语言   时间:2021-03-10 13:03:32    阅读次数:0
python-scrapy-中间件的学习
middlewares.py class MiddlewareDownloaderMiddleware: @classmethod def from_crawler(cls, crawler): # This method is used by Scrapy to create your spide ...
分类:编程语言   时间:2021-01-14 11:23:09    阅读次数:0
UI自动化测试常用操作函数(1)
class Utils: #对可输入的元素执行点击,清理和输入 @classmethod def send_input(cls,ele,value): ele.click() try: ele.clear() except: pass finally: ele.send_keys(value) # ...
分类:其他好文   时间:2020-12-17 13:04:31    阅读次数:5
绑定方法与非绑定方法
一:绑定方法 绑定给谁,谁来调用就自动将它本身当作第一个参数自动传入。 1.1 类的绑定方法: 是用classmethod装饰器装饰的方法。-由类来调用,会将类当做第一个参数传入。 classmethod:是一个装饰器,给在类内部定义方法中装饰,将类内部的方法变为 “类的绑定方法” 2.1 对象的绑 ...
分类:其他好文   时间:2020-09-18 01:46:43    阅读次数:27
pytest(四)--测试用例setup和teardown
前言 学过unittest的都知道里面用前置和后置setup和teardown非常好用,在每次用例开始前和结束后都去执行一次。当然还有更高级一点的setupClass和teardownClass,需配合@classmethod装饰器一起使用,在做selenium自动化的时候,它的效率尤为突出,可以只 ...
分类:其他好文   时间:2020-07-29 12:40:37    阅读次数:70
classmethod 和 staticmethod 工作原理
classmethod class Classmethod: def __init__(self,func): self.func=func def __get__(self, instance, owner): def test(*args,**kwargs): return self.func( ...
分类:其他好文   时间:2020-07-11 19:44:00    阅读次数:64
python自动化测试——unittest测试用例setup和teardown
import unittest class TestOrder(unittest.TestCase): @classmethod def setUpClass(cls): print("所有用例之前执行") def setUp(self): print("每个用例开始前执行") def tearDo ...
分类:编程语言   时间:2020-07-07 20:43:08    阅读次数:93
两个装饰函数
两个装饰函数 classmethod 被装饰的方法会成为一个静态方法 class Goods: __discount = 0.8 def __init__(self): self.__price = 5 self.price = self.__price * self.__discount @cla ...
分类:其他好文   时间:2020-07-05 15:08:41    阅读次数:56
类方法classmethod 和静态方法staticmethod
类方法 classmethod 修饰符对应的函数不需要实例化,不需要 self 参数,但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等。 比如在class 类下 使用@classmethod 定义一个函数 一般只需要 class名.方法()直接使用: 静态方法 ...
分类:其他好文   时间:2020-07-05 00:31:16    阅读次数:60
python中unittest的使用
基本使用 import unittestclass Testcase(unittest.TestCase): @classmethod def setUpClass(cls): pass @classmethod def tearDownClass(cls): pass def setUp(self ...
分类:编程语言   时间:2020-06-25 09:21:11    阅读次数:104
379条   1 2 3 4 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!