摘要: python中的__new__方法 1、创建类时先执行类的__init__方法 2、当一个类实例化时(创建一个对象)执行类的__call__方法,__call__方法的返回值就是实例化的对象 ①__call__内部调用: 类.__new__方法,创建一个对象 类.__init__方法,初始化对象 ② 阅读全文
posted @ 2021-05-14 14:10 习久性成 阅读(3174) 评论(0) 推荐(1) 编辑
摘要: if __name__ == “__main__”: 详细解释: 1、每个python模块都包含内置的变量 __name__ 。( __name__ 是python的一个内置类属性,它天生就存在于一个 python 程序中,代表对应程序名称) 2、当在自身模块里执行的时候, __name__ 等于当 阅读全文
posted @ 2021-05-14 13:57 习久性成 阅读(1734) 评论(0) 推荐(0) 编辑
摘要: 1、问:python 一些函数语法中参数用中括号([])和逗号(,)嵌套表示是何种含义? 答:表示可选参数 [, a[, b]]:嵌套形式表示 b 是独立于 a 的可选参数,即在传入 a 的情况下,b 可以自由地选择传入或省略。 [, a, b] :扁平形式表示 a 与 b 合在一起是一组可选参数, 阅读全文
posted @ 2021-05-14 13:28 习久性成 阅读(1981) 评论(0) 推荐(0) 编辑
摘要: 一,lambda函数的概念 匿名函数就是不需要显式的指定函数名。 关键字lambda表示匿名函数,冒号前面的n表示函数参数,可以有多个参数。 匿名函数有个限制,就是只能有一个表达式,不用写return,返回值就是该表达式的结果。 用匿名函数有个好处,因为函数没有名字,不必担心函数名冲突。此外,匿名函 阅读全文
posted @ 2021-05-14 11:17 习久性成 阅读(2966) 评论(0) 推荐(0) 编辑
摘要: (一) hasattr(object, name) 函数 判断一个对象里面是否有 name 属性或者 name 方法,返回 bool 值;如果有 name 属性(方法)则返回 True ,否则返回 False 。 注意: name方法名 需要使用引号括起来。 class function_demo( 阅读全文
posted @ 2021-05-14 10:23 习久性成 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、python中如何处理异常 异常处理在任何一门编程语言里都是值得关注的一个话题,良好的异常处理可以让你的程序更加健壮,清晰的错误信息更能帮助你快速修复问题。 在Python中,和部分高级语言一样,使用了try/except/finally语句块来处理异常。 部分代码如下: def div(a, 阅读全文
posted @ 2021-05-13 17:50 习久性成 阅读(2163) 评论(0) 推荐(0) 编辑
摘要: 1.字符串前加 u:后面字符串以 unicode 格式进行编码(表示中文),一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。 【不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行unicode编码。一般英文字符在使用各种编码下, 基本都可以正常解析, 所以一般不 阅读全文
posted @ 2021-05-13 17:02 习久性成 阅读(2307) 评论(0) 推荐(0) 编辑
摘要: 接口用例设计主要考虑接口的功能,业务,异常,性能,安全进行测试 1、接口的功能 测试接口的功能正确,确实符合接口文档中对接口的功能描述。 2、接口的业务逻辑 测试接口的业务依赖,某个接口执行需要依赖上一个接口成功请求的cookie 3、接口的异常 测试接口的入参参数名异常,参数数据异常。 参数名异常 阅读全文
posted @ 2021-05-13 16:29 习久性成 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 一、需求评审时期测试到底要做什么呢? 1.需求评审前,提前进行需求熟悉阶段,逐一分析需求点,做好准备,相关需求疑问点列好清单,带着问题去参会。 2.产品宣讲时期,就算过程有问题,不要试探打断产品的宣讲,一是节约时间,二是不礼貌,等产品将一个模块宣讲完毕,开始带着你的问题,开始你的表演,分析给项目成员 阅读全文
posted @ 2021-05-13 14:00 习久性成 阅读(1791) 评论(0) 推荐(0) 编辑
摘要: python--序列化与反序列化 前言: 1、序列化(Serialization):将对象的状态信息转换为可以存储或可以通过网络传输的过程,传输的格式可以是JSON、XML等。 反序列化:就是从存储区域(JSON,XML)读取反序列化对象的状态,重新创建该对象。 2、为什么要用json传输数据,这里 阅读全文
posted @ 2021-05-13 09:47 习久性成 阅读(418) 评论(0) 推荐(0) 编辑