python decorator 计算程序时间
2014-02-02 09:40
405 查看
from functools import wraps from time import time def timed(f): @wraps(f) def wrapper(*args, **kwds): start = time() result = f(*args, **kwds) elapsed = time() - start print "%s took %d time to finish" % (f.__name__, elapsed) return result return wrapper
相关文章推荐
- python是最适合初学者的语言
- python中函数参数传递的几种方法
- python调用mrjob实现hadoop的mapreduce日志解析
- Python Dijkstra算法
- Python聊天室程序---基础
- Python中Cookie的处理(二)cookielib库
- Python中Cookie的处理(一)Cookie库
- Theano学习二----numpy
- 初试PyOpenGL三 (Python+OpenGL)GPGPU基本运算与乒乓技术
- Google样式 for python
- tornado实现高性能无阻塞udp通信(2)——实现异步udp客户端
- 使用python一步一步搭建微信公众平台(三)----添加用户关注后的欢迎信息与听音乐功能
- Python中的格式化打印
- python operator.itemgetter
- python string.translate string.maketrans()
- 关于Python的模块
- 用Python来发送邮件
- python weak referance
- 用python来进行html页面解析
- python 2.7 自定义 RPM 编译[备忘]