一个基于python简单的装饰器实例
2017-10-18 18:18
579 查看
# -*-coding:utf-8-*- # author:murongtiedan import time def deco(func): def wrapper(): startTime = time.time() func() endTime = time.time() msecs = (endTime - startTime)*1000 print ("->elapsed time:%f ms" % msecs) return wrapper @deco #这个装饰器相当于 myfunc =deco(myfunc) def myfunc(): print("start myfunc") time.sleep(0.6) print("end myfunc") # print("myfunc is:",myfunc.__name__) # myfunc =deco(myfunc) # print("myfunc is:",myfunc.__name__) # print(myfunc()) print(myfunc())
相关文章推荐
- python基于mysql实现的简单队列以及跨进程锁实例详解
- python使用线程封装的一个简单定时器类实例
- 如何创建一个简单的基于OleTx协议的WCF事务实例
- 一个简单的python程序实例(通讯录)
- 工位上的Python――一个简单的UDP广播实例
- 一个简单的模拟用户名是否存在的基于契约优先WSDL的webservice开发实例
- Python写的一个简单DNS服务器实例
- 一个简单的基于AJAX的二级联动实例
- 基于Django1.11和Python3开发一个简单的投票系统
- python for android : 一个简单文件浏览器的实例 play mp3
- 一个简单的基于编辑距离的英文单词查错(Python) - Muilpin.Miao的日志 - 网易博客
- 利用Python进行数据分析(7) pandas基础: Series和DataFrame的简单介绍 一、pandas 是什么 pandas 是基于 NumPy 的一个 Python 数据分析包,主
- 基于Python、PyQuery实现的一个网络爬虫实例
- 本文实现了一个基于servlet技术的简单的csv文件导出的程序实例。
- python3使用pyqt5制作一个超简单浏览器的实例
- 基于Python的一个简单爬虫(糗事百科爬虫)
- 一个简单的python程序实例(通讯录)
- $python爬虫系列(1)——一个简单的爬虫实例
- 基于Python实现一个简单的银行转账操作
- python简单实现基于SSL的IRC bot实例