python 统计发送请求到接收response的时间
由于需要测试请求一个接口所耗用的时间,在网上查找资料也麻烦,所以自己总结一下
找到elapsed 函数 ,按照文档说的是获取请求发出的时间至响应到达经过的时间,,具体用法如下:
执行的结果是 微秒 单位
import requestsr = requests.get("http://www.baidu.com")r.elapsed.microseconds
执行结果是 毫秒 单位
import requestsr = requests.get("http://www.baidu.com")r.elapsed
.microseconds/1000
以00:00:00 格式输出
import requestsr = requests.get("http://www.baidu.com")r.elapsed
参考:
Requests文档:http://cn.python-requests.org/zh_CN/latest/api.html?highlight=elapsed#requests.Response.elapsed
datatime文档:https://docs.python.org/2.7/library/datetime.html?highlight=datetime#module-datetime

.microseconds/1000
浙公网安备 33010602011771号