11 2019 档案
摘要:参数化有三种,代码驱动,数据驱动,关键字驱动 代码驱动,测试数据写在代码中 如下: import requests,json import unittest import BeautifulReport fido_url = 'http://192.168.6.162:8080/uaf/reg/re
阅读全文
摘要:多线程,适用于IO密集型任务 IO,input,output缩写,包括网路io(比如上传下载),磁盘io,(比如数据库读写),CPU操作不频繁 多进程,适用于CPU密集型任务 数据分析,算法,依赖CPU来运算 进程就是多个资源的集合, 线程是包含在进程里面的,线程和线程直接是相对独立的 线程的优点
阅读全文
摘要:析构函数:实例被销毁时候自动调用的方法,(例如关闭数据库,可以将关闭数据库的代码写到析构函数里) class Person: def __init__(self): print('构造函数') def __del__(self):#实例被销毁的时候自动调用的函数 print('析构函数') def
阅读全文
摘要:self的理解 通俗理解self就是实例对象,实例化的是什么,self就是什么 实例变量: 经过实例化才能使用的变量 class Person(): def __init__(self,id,name):#构造函数 self.id = id#实例变量 self.name = name#实例变量 de
阅读全文
摘要:self #self 是相当于c++的 this指针 class Ball: def setName(self,name): self.name = name def kick(self): print('我叫%s'%self.name) ball = Ball() ball.setName('足球
阅读全文
摘要:恢复内容开始 类 (通俗来讲是 属性和方法的集合) 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。 对象,即为类的实例,对象可调用类的属性和方法 类的定义,需要以大写开头来定义类的名字 class Test class Test():#定义类 首字母大写 a
阅读全文
摘要:import pymysqlip ="127.0.0.1"#数据库地址user = 'username'#数据库用户名password="pwd"#数据库密码db='db_name'#数据库port=3306#端口charset='utf8'#设置字符集conn = pymysql.connect(
阅读全文
摘要:模块 的引用顺序,先在当前目录找,如果找不到,然后在去sys.path(python自己的环境变量)下去找 如果模块的名字比较长 可以重命名 例如(import xxxxxxxxxxx as a)a即为重命名后的模块 #找文件 #1.判断是文件还是文件夹 #2.进入某个文件夹 name = '.lo
阅读全文