#/usr/bin/env python3
import time
def outer(key):
def timer(func):
def wrapper(*args,**kwargs):
print(key)
s=time.time()
res=func(*args,**kwargs)
e=time.time()
print(e-s)
return res
return wrapper
return timer
@outer('dec info')
def do(a):
time.sleep(1)
print(a)
return a+1
python装饰器 运行时间
原创
©著作权归作者所有:来自51CTO博客作者hqtmit的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:django 分页与美化
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
修改node运行时内存上限
保存文件重新编译项目就会停止运行,再重新跑项目真的很崩溃...于是了解相关的解决方案;在文章中会总结一下;
Mac 解决方案 Windows -
大家来决定:python-office运行时的提示信息,要不要删除?
你来决定,我来开发
python 开源项目 -
Python 输出函数运行时间的两种方式(常规、装饰器)
Python 计算函数运行时间的两种方法
python 开发语言 启动时间 运行时间 Python