Python性能测试
python -m profile xxx.py > log.txt
打开log.txt查看,搜索你所关心的方法调用耗费的时间。
profile的统计结果分为ncalls、tottime、percall、cumtime、percall、filename:lineno(function)
ncalls函数的被调用次数
tottime函数总计运行时间,除去函数中调用的函数运行时间
percall函数运行一次的平均时间,等于tottime/ncalls
cumtime函数总计运行时间,含调用的函数运行时间
percall函数运行一次的平均时间,等于cumtime/ncalls
filename:lineno(function)函 数所在的文件名,函数的行号、函数名
Python性能测试的更多相关文章
- python 性能测试
		python中使用的性能测试模块是memory_profiler , 我们使用它里面的profile这个装饰器即可测试出我们的代码的内存使用情况了. 如果没有安装 memory_p ... 
- 好用的python性能测试神器–Locust
		原文链接:https://mp.weixin.qq.com/s/9PxSPuHmucSLi_welq6uNQ 现在性能测试工具太多,根据业务不同使用,比如说我们熟悉的loadrunner.jmeter ... 
- python性能测试大致计划
		hi guy: 如果注意到创建时间,那就对了.这份文章,是我学习Python一个月以后动手写的. 写下这份计划以后,只完成了第一步,其中磕磕绊绊编写代码的过程,很大一部分时间是完全用txt写的 ... 
- python性能测试脚本-乾颐堂
		废话不多说,直接上代码. import httplib import urllib import time import json class Transaction(object): ... 
- python性能测试值timeit的使用示例
		from timeit import Timer def t1(): li = [] for i in range(10000): li.append(i) def t2(): li = [] for ... 
- python 各种开源库
		测试开发 来源:https://www.jianshu.com/p/ea6f7fb69501 Web UI测试自动化 splinter - web UI测试工具,基于selnium封装. 链接 sel ... 
- python 三方面库整理
		测试开发 Web UI测试自动化 splinter - web UI测试工具,基于selnium封装. selenium - web UI自动化测试. –推荐 mechanize- Python中有状 ... 
- python测试框架&&数据生成&&工具最全资源汇总
		xUnit frameworks 单元测试框架frameworks 框架unittest - python自带的单元测试库,开箱即用unittest2 - 加强版的单元测试框架,适用于Python 2 ... 
- Python代码样例列表
		扫描左上角二维码,关注公众账号 数字货币量化投资,回复“1279”,获取以下600个Python经典例子源码 ├─algorithm│ Python用户推荐系统曼哈顿算法实现.py│ ... 
随机推荐
- C#中托管与非托管
			在.net 编程环境中,系统的资源分为托管资源和非托管资源. 对于托管的资源的回收工作,是不需要人工干预回收的,而且你也无法干预他们的回收,所能够做的 只是了解.net CLR如何做这些操作.也就是说 ... 
- Lua学习笔记(四):表和数组
			表 在Lua中,表(table)是十分重要的一种数据结构,实际上Lua对于复杂数据类型也仅提供了表给我们,我们通过表可以实现我们需要的大部分重要的数据结构,比如数组. table类型实现了关联数组,关 ... 
- IOC运用到MVC中
			IOC可以摒弃掉类中类的紧耦合,让设计和重用更简单,将IOC加入到MVC中的实现非常简单,那么有哪几种方法?它们的实现又是什么原理呢? IOC在MVC中的注入,主要是在获取Controller对象中实 ... 
- copy and Xcopy 复制文件到另一地址
			1. copy不能复制文件夹下的文件,而Xcopy可以. 2. Xcopy不能连接文件,而copy可以连接文件 eg : 将A盘中的A.TXT和B.TXT文件连接起来,连接后的文件名为C.TXT ... 
- IE自动化
			自动打开www.baidu.com,并搜索关键字“abcd” #定义函数:等待页面打开 function WaitForLoad($ie) { sleep 2 do {Sleep -Mi 200} w ... 
- delphi 获取驱动盘的卷标 号
			{获取C盘的卷标 格式化硬盘卷标改变} //GetHardDiskSerial('c:\') function GetHardDiskSerial(Drive: string): string; va ... 
- sed命令查找<media/msm_cam_sensor.h>替换为"len_msm_cam_sensor.h"
			sed -i 's:<media/msm_cam_sensor.h>:"len_msm_cam_sensor.h":g' $(find . -name "*. ... 
- easyui textarea IE8中无法换行
			经查 原代码textarea 应用了"textbox"css样式. 默认 white-space:nowrap; 修改为 "nornal",问题解决. 
- CAShapeLayer和CAGradientLayer
			两个动画效果来了解一下CALayer的两个重要的subClass,CAGradientLayer和CAShapeLayer. 微视录制视频的时候那个进度效果和Spark相机类似,但是个人还是比较喜欢S ... 
- ant脚本打jar包 自动获取时间以及项目svn版本号
			1.关键代码,获取时间 <tstamp> <format property="touch.time" pattern="yyyy/MM/dd hh:mm ... 
