在做接口自动化测试的时候,总会遇到,因连接超时等错误导致,接口脚本失败。 官方给出的方法: 自编写装饰器一 自编写装饰器二 使用方法:reNum = 5 代表,出现ConnectionError时最多可重试5次。 总结: 1.编写装饰器,其实没有那么难,只要掌握方法。 这个可以参考,我之前写的关于装 ...
分类:
编程语言 时间:
2018-07-06 13:37:15
阅读次数:
340
Get ready 预备课 Talk about the picture 看图说话 Look at the picture. What do you see? 看图片。你看到了什么? Listen and point 。支出你听到的内容 a book a chair a computer a des ...
分类:
其他好文 时间:
2018-07-04 23:41:20
阅读次数:
234
__next__ for循环每次迭代会调用 __iter__ 返回本身就行, 本身就是迭代器 ...
分类:
其他好文 时间:
2018-06-29 11:14:17
阅读次数:
134
今日内容: 1.封装与隐藏2.property3.绑定方法与非绑定方法 知识点一:封装与隐藏 1、什么封装: 封:属性对外是隐藏的,但对内是开放的 装:申请一个名称空间,往里装入一系列名字/属性 2、为什么要封装: 封装数据属性的目的 首先定义属性的目的就是为了给类外部的使用者使用的, 隐藏之后是为 ...
分类:
编程语言 时间:
2018-06-28 19:25:47
阅读次数:
182
Python3面向对象python是一门面向对象语言,在python中有一句话:一切都是对象面向对象简介类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。方法重
分类:
编程语言 时间:
2018-06-28 18:18:23
阅读次数:
187
1.定义类继承genericAPIView 2.指定序列化器为图片验证码的序列化器 3. 创建序列化器对象,得到url中的字符串数据,将其序列化 4.开启校验 is_valid(raise_exception=True) 5.生成短信验证码 6.存储短信验证码到redis数据库 7. 创建管道记录用 ...
分类:
其他好文 时间:
2018-06-24 19:26:56
阅读次数:
764
class Decorator(): def __init__(self, f): print('run in init......') self.f = f def __call__(self, a, b): self.f(a, b) @Decorator # add = Decorator(ad... ...
分类:
编程语言 时间:
2018-06-24 16:04:40
阅读次数:
282
编码使我快乐!!! 我也不知道为什么,遇到自己喜欢的事情,就越想做下去,可以一个月不出门,但是不能一天没有电脑 掌握程度:对python有了一个更清晰的认识,自动化运维,也许可以用python实现呢,加油 实现功能: 爬取响应的网页,并且存入本地文件和DB 本地文件: DB: 整体逻辑: 1.读取配 ...
分类:
编程语言 时间:
2018-06-24 13:01:48
阅读次数:
173
1.迭代器和生成器 迭代器 迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代器协议就是实现对象的__iter__()和__next__()方法。 其中__iter__()方法返回迭代器对象本身;__next__()方法返回容器的下一个元素,在结尾时引发StopIteration异常。 ...
分类:
其他好文 时间:
2018-06-22 23:55:00
阅读次数:
236
一、类 1.1 类的定义 1.2 类的调用方式 1.3 对象方法调用 class student(): # 定义类 def __init__(self,name,age): self.name = name self.age = age def learn(self,object): # 定义类方法 ...
分类:
编程语言 时间:
2018-06-22 18:57:18
阅读次数:
175