python的日志模块使用logging,如果想要输出符合自己的预期,需要重新定义,废话不多说,直接贴代码。 handler = TimedRotatingFileHandl...
python的日志模块使用logging,如果想要输出符合自己的预期,需要重新定义,废话不多说,直接贴代码。 handler = TimedRotatingFileHandl...
安装 pip命令:pip install schedule 使用方法 下面是官方给出的一个示例,使用比较简单: 定义一个job,把它扔到while死循环,schedule其实...
一、subprocess标准库 python执行shell脚本,通常会使用so模块中的几个方法,如system、spawn*、popen等。subprocess标准库的引入就...
一、设置pip timeout超时时间 创建或修改pip.conf配置文件: 二、使用国内镜像 使用镜像来替代原来的官网,方法如下:(推荐这种方法) pip install ...
Docker的三大核心概念:镜像、容器、仓库 镜像:类似虚拟机的镜像、用俗话说就是安装文件。 容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,可以将其启动、开始、停...
前言 现在越来越觉得知识的沉淀尤为重要,最近打算慢慢的把一些知识点做个记录,如果长期不用生疏了也可以快速回顾。下面我会依次介绍在python中常用组件redis,rabbi...
前言:python由于GIL(全局锁)的存在,不能发挥多核的优势,其性能一直饱受诟病。然而在IO密集型的网络编程里,异步处理比同步处理能提升成百上千倍的效率,弥补了pytho...
一、什么是REST 面向资源是REST最明显的特征,资源是一种看待服务器的方式,将服务器看作是由很多离散的资源组成。每个资源是服务器上一个可命名的抽象概念。因为资源是一个抽象...
使用python编写windows服务 最近测试服务器上经常发生磁盘空间不足,每次手动清除比较麻烦,所以写个windows服务定时清理下。中间也遇到过几个坑,一起记录下来。 ...
IIS部署 1.启用或者关闭windows功能,选择安装CGI,我这里已经安装过了。 2.安装后重新打开IIS看到CGI 3.配置ISAPI和CGI限制 4.右上角添加,路径...
1.修改 Python traceback 输出 --full-trace 参数会打印更多的错误输出信息,比参数 --tb=long 还多,即使是 Ctrl+C 触发的错误,...
函数数据参数化 单个参数示例: 使用parametrize中ids的用法: 1)以除法为例(ids 用例标题,与 argvalues 列表长度一致): 使用 pytest.m...
前置条件: 1.文件路径: 2.pyetst.ini配置文件内容: 3.1跳过测试函数 可传入一个非必须参数reason表示原因 myskip = pytest.mark.s...
前置条件:1.文件路径: 2.pyetst.ini配置文件内容: pytest之fixturefixture修饰器来标记固定的工厂函数,在其他函数,模块,类或整个工程调用它时...
Pytest的setup和teardown函数 1.setup和teardown主要分为:模块级,类级,功能级,函数级。2.存在于测试类内部 函数级别setup()/tear...
pytest是一个非常成熟的全功能的python测试框架,主要有以下几个特点: 简单灵活,容易上手 支持参数化 能够支持简单的单元测试和复杂的功能测试,还可以用来做selen...
什么是爬虫? 爬虫是什么呢,一般说的爬虫都是网络爬虫。那什么是网络爬虫呢?百度百科:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一...
Scrapy是python开发的一个爬虫框架;Scrapy很多模块都是基于Linux下的,所以在windows上面安装的时候,可能会有各种各样的问题 下面整理遇到的问题: 1...
JMeter提供了很多函数,如果能够熟练使用,可以为脚本带来很多方便。 JMeter函数是一种特殊值,可用于除测试计划外的任何组件。 函数调用的格式如下所示:{__UUID}...
总体流程 收集需求 开发测试脚本 执行测试 分析及报告 性能优化 执行测试 分析及报告 重复以上步骤... 收集需求性能测试和功能测试工作流程上没什么不同,必须要收集需求,比...