随笔分类 - python
摘要:前置步骤 # 下面都是setup操作,针对单个用例灵活应用 import pytest # 调用方式一 @pytest.fixture def login(): print("输入账号,密码先登录") def test_s1(login): #将fixture名称作为测试用例函数的输入参数 prin
阅读全文
摘要:def yangfan(a): print('yangfan %s' %a) print(__name__) #打印的是该文件名 if __name__=='__main__': #其他文件导入这个python文件的时候, # 不会执行if__name__=='__main__'下面的代码 yang
阅读全文
摘要:__init__是为了别人导入模块 用的 引用模块的两种方式: 方式一:from方式 方式二:tools.的方式
阅读全文
摘要:Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。 在说unittest之前,先说几个概念: TestCase 也就是测试用例 TestSuite 多个测试用例集合在一起,就是TestSuite Test
阅读全文
摘要:安装模块 pip install virtualenv 1、新建文件夹用来存放虚拟环境 2、cmd到文件 3、virtualenv xxx直接命令加名称创建成功(干净模块没有第三方模块) 4、在pycharm换环境变量(win路径到Scripts目录下) 在pycharm换环境变量(mac/liun
阅读全文
摘要:一、what线程,what进程 1、进程 是资源的整合。一个程序对于操作系统来说就是一个进程、例如打开浏览器、打开word等都是打开一个进程。 2、线程 是程序里面的最小执行单元。帮助进程干活的,线程之间相互独立 多线程多用于处理IO密集型任务频繁写入读出,cpu负责调度,消耗的是磁盘空间 3、线程
阅读全文
摘要:1、安装 pip install openpyxl 2、新建文件 book=openpyxl.Workbook() 3、打开sheet页(两种方式) sheet=book.active #默认的sheet页 sheet2=book.get_sheet_by_name('sheet1') #根据名称获
阅读全文
摘要:需求:检测程序运行时间(不能改变原函数的调用方式) 方法一:原程序下添加 每个函数开头结尾都要多添加两行代码麻烦,冗余,增加工作量、添加删除不灵活 1 start=time.time() 2 print('程序运行') 3 print(time.time()-start) View Code 方法二
阅读全文
摘要:#when='S'每秒产生一个【D天默认 H M S】# backCount='5'## level是设置打印级别默认是debug级别(下面是四个级别可以指定打印)
阅读全文

浙公网安备 33010602011771号