摘要:
python raise异常处理 一般最简单的异常处理是try except: try: f = open('test.txt') except Exception as e: print(e) finally: f.close() 自己也可以用raise自定义异常: class CustomErr 阅读全文
随笔分类 - python
python multipart/form-data post接口请求
2020-09-27 19:25 by 清风软件测试开发, 1356 阅读, 收藏,
摘要:
python multipart/form-data post接口请求 def WebKit_format(data, boundary=" WebKitFormBoundary*********ABC", headers=None): # 从headers中提取boundary信息 if head 阅读全文
os.popen(cmd) 与 os.system(cmd) 的区别
2020-09-21 11:53 by 清风软件测试开发, 1499 阅读, 收藏,
摘要:
os.popen(cmd) 与 os.system(cmd) 的区别 1,os.popen(cmd) 不会直接返回任何数据,os.system(cmd) 会直接输出结果(返回的却是int状态码) 2,os.popen(cmd).read() 才会返回str类型的输出结果,os.system(cmd) 阅读全文
python对象之间的交互
2020-09-18 23:29 by 清风软件测试开发, 437 阅读, 收藏,
摘要:
python对象之间的交互 先看看一般的类定义如下: class 类名: def __init__(self,参数1,参数2): self.对象的属性1 = 参数1 self.对象的属性2 = 参数2 def 方法名(self):pass def 方法名2(self):pass 对象名 = 类名(1 阅读全文
python实例化对象过程
2020-09-13 12:02 by 清风软件测试开发, 1958 阅读, 收藏,
摘要:
python实例化对象过程 Python中存在着一种静态的__new__()方法,通常在定义类时不会重写__new__()方法,于是Python在调用类时会自动寻找该类的继承对象(本例中为Object),然后返回当前类的实例对象: def __new__(cls, *args, **kwargs): 阅读全文
python统计班级学生
2020-09-13 11:04 by 清风软件测试开发, 2141 阅读, 收藏,
摘要:
python统计班级学生 如下场景: 假设我有一个学生类和一个班级类,想要实现的功能为: 执行班级人数增加的操作、获得班级的总人数; 学生类继承自班级类,每实例化一个学生,班级人数都能增加; 最后,我想定义一些学生,获得班级中的总人数。 思考:这个问题用类方法做比较合适,为什么?因为我实例化的是学生 阅读全文
python私有变量和方法
2020-09-13 02:26 by 清风软件测试开发, 555 阅读, 收藏,
摘要:
python私有变量和方法 1,私有变量和私有方法无法被继承 2,私有变量和私有方法可以放在普通方法(实例方法)里面被子类继承 class A: def __init__(self, name): self.name = name self.__age = 10 def __eat(self): p 阅读全文
python变量 方法 属性
2020-09-12 23:00 by 清风软件测试开发, 530 阅读, 收藏,
摘要:
python变量 方法 属性 所有成员中,只有普通变量/字段/属性的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通变量/字段/属性。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。 变量/字段/属性,以下统称为“变量” 普通/实例/对象方法,以下统称为“实 阅读全文
pip升级导致报错:pip消失
2020-08-31 15:43 by 清风软件测试开发, 1510 阅读, 收藏,
摘要:
pip升级导致报错:pip消失 在安装Jupyter Notebook的时候需要用首先更新pip,如下: 使用以下命令更新pip和安装Jupyter pip3 install --upgrade pip pip3 install jupyter 启动Jupyter jupyter notebook 阅读全文
python常用函数总结
2020-08-29 22:21 by 清风软件测试开发, 1747 阅读, 收藏,
摘要:
python常用函数总结 普通函数 一、输入输出函数 1、print()函数 输出函数 向屏幕输出指定的汉字print("hello world") print()函数可以同时输出多个字符串,用逗号“,”隔开print("hello","how","are","you") print()会依次打印每 阅读全文
python中基于tcp协议与udp的通信
2020-04-29 14:20 by 清风软件测试开发, 671 阅读, 收藏,
摘要:
python中基于tcp协议与udp的通信(数据传输) 一、TCP协议介绍 流式协议(以数据流的形式通信传输) 安全协议(收发信息都需收到确认信息才能完成收发,是一种双向通道的通信) tcp协议在OSI七层协议中属于传输层,它上承用户层的数据收发,下启网络层、数据链路层、物理层。可以说很多安全数据的 阅读全文
python global将结果存储起来给另外一个文件对象使用
2020-03-15 11:45 by 清风软件测试开发, 629 阅读, 收藏,
摘要:
python global将结果存储起来给另外一个文件对象使用 使用场景: 在aaa.py文件里面操作数据生成结果C 然后再在bbb.py文件里面使用C 下面是aaa.py代码: #!/usr/bin/env python # -*- coding: utf-8 -*- global c # c = 阅读全文
python mysql数据库压力测试
2019-12-08 21:38 by 清风软件测试开发, 1317 阅读, 收藏,
摘要:
python mysql数据库压力测试 pymysql 的执行时间对比 1,装饰器,计算插入1000条数据需要的时间 2,装饰器,计算插入100条数据需要的时间 对比execute和executemany 的耗时对比: executemany花费时间为: 0.003998994827270508ex 阅读全文
pymysql装饰器封装
2019-12-08 21:10 by 清风软件测试开发, 394 阅读, 收藏,
摘要:
pymysql装饰器封装 添加时间记录功能 open_and_close_db 重要!重要!重要! 输出: 阅读全文
python测试mysql数据库性能(二)
2019-12-08 09:06 by 清风软件测试开发, 944 阅读, 收藏,
摘要:
一,普通写入数据库 二,批量写入数据库 三,普通写入数据库添加事务 输出结果: 阅读全文
python操作mysql基础一
2019-12-02 23:23 by 清风软件测试开发, 325 阅读, 收藏,
摘要:
python操作mysql基础一 使用Python操作MySQL的一些基本方法 前奏 为了能操作数据库, 首先我们要有一个数据库, 所以要首先安装Mysql, 然后创建一个测试数据库python_test用以后面的测试使用 ? 1 CREATE DATABASE `python_test` CHAR 阅读全文
浙公网安备 33010602011771号