代码改变世界

Python面向对象高阶-内置成员方法

2022-01-18 11:47 by 何小六soso, 45 阅读, 0 推荐, 收藏, 编辑
摘要:Python面向对象高阶 内置成员方法 # 内置成员 class Demo(): # 这个位置定义类的文档说明 """ 类的文档说明 """ name = 'python' def eat(self): print('吃海鲜') pass class Demo1(): pass class Demo 阅读全文

Python装饰器

2022-01-18 11:47 by 何小六soso, 25 阅读, 0 推荐, 收藏, 编辑
摘要:Python装饰器 在不变原有代码,且保持函数调用方不变的情况下,给原函数增加新的功能 原理:用一个函数/类,去装饰一个函数/类,生成一个新的函数/类 语法:在原有的函数上增加@符号,装饰器会把下面的函数当做参数传递装饰器中,@符为语法糖 场景:引入日志,函数执行时间的统计,执行函数前、后的工作,权 阅读全文

Python面向对象高阶-描述符与设计魔术方法

2021-12-22 16:16 by 何小六soso, 30 阅读, 0 推荐, 收藏, 编辑
摘要:Python面向对象高阶-描述符与设计魔术方法 描述符 当一个类包含了三个魔术方法之一就成为描述符类,三个方法(get,set___,delete) 作用 描述符的作用就是对一个类中的某个成员进行一个详细的管理操作(获取,修改,删除) 描述符就是代理了一个类中的成员操作 代码示例 # 描述符类实际应 阅读全文

Python面向对象-OOP

2021-12-14 15:38 by 何小六soso, 52 阅读, 0 推荐, 收藏, 编辑
摘要:面向对象-OOP 面向对象编程 Object Oriented Programming 简称OOP 面向过程编程 Procedure Oriented Programming 简称POP POP思想 把大象装进冰箱需要几步? 打开冰箱门 把大象装进去 关上冰箱门 OOP思想 把大象装进冰箱需要几步? 阅读全文

Python面向对象

2021-12-14 14:56 by 何小六soso, 34 阅读, 0 推荐, 收藏, 编辑
摘要:面向对象三大特性:封装、继承、多态 封装 封装就是用特殊的语法,对成员属性和成员方法进行包装,达到保护和隐藏的目的 但是封装是为了限制一些访问和操作,不能全部限制 被封装的成员只是限制了访问的权限,并不是不让访问 通常情况下,被封装的成员主要是提供内部使用 # 封装 ''' 被特殊语法封装的成员,会 阅读全文

Jenkins+postman发送邮件测试报告及附件

2021-12-06 14:11 by 何小六soso, 623 阅读, 0 推荐, 收藏, 编辑
摘要:一、Newman环境安装 Newman 是 Postman 推出的一个 nodejs 库,直接来说就是 Postman 的json文件可以在命令行执行的插件。Newman可以方便地运行和测试集合,并用之构造接口自动化测试和持续集成。 1、使用nodejs安装newman,首先安装node进入/usr 阅读全文

Python内置模块

2021-11-26 10:30 by 何小六soso, 72 阅读, 0 推荐, 收藏, 编辑
摘要:Python内置模块-序列化 为什么要序列化: ​ 数据在程序与网络中操作数据时,需要以更加方便的形式进行存储和传输 系统内置模块 系统内置模块就是安装python解释器后,系统提供的模块 使用时需要导入包后使用 序列化模块 序列化:可以把python中的数据使用文本或者二进制的方式进行转换 反序列 阅读全文

Python文件操作

2021-11-25 16:34 by 何小六soso, 68 阅读, 0 推荐, 收藏, 编辑
摘要:打开方式: ​ 基础模式: w r x a ​ w模式:write 写入 ​ 如果文件不存在则创建 ​ 文件存在则打开,并清空文件内容 ​ 文件打开后,指针在文件的最前面 ​ r模式:read 读取 ​ 1.如果文件不存在会报错 ​ 2.如果文件存在则打开 ​ 3.指针在文件最前面 ​ x模式:xo 阅读全文

Python集合详解

2021-11-18 14:31 by 何小六soso, 184 阅读, 0 推荐, 收藏, 编辑
摘要:Python集合详解 确定的一组无序的数据的组合 集合中的元素值不能重复 多个数组组合的复合型数据(容器类型数据) 数据是无序的 功能:成员检测、去除重复数据、集合类计算,例:交集、并集、差集、对称差集 集合定义 直接使用{}定义集合 使用set()函数定义或转换 集合推导式定义集合 注意:集合中的 阅读全文

Python字典数据类型详解

2021-11-17 17:25 by 何小六soso, 604 阅读, 0 推荐, 收藏, 编辑
摘要:Python字典数据类型详解 字典也是一种主机的集合,有键值对组成,字典中的键不能重复 字典中的键必须是不可变的数据类型,常用:字符串、整型 字典定义 使用{}定义 变量={键:值,键:值,键:值....} 使用等关键字传参 变量={键=值,键=值,键=值....} 数据类型的转换 变量=dict( 阅读全文