import time
def timer(func): #timer(test1) func=test1
def deco(*args,**kwargs):
start_time=time.time()
func(*args,**kwargs) #run test1()
stop_time = time.time()
print("the func run time is %s" %(stop_time-start_time))
return deco
@timer #test1=timer(test1)
def test1():
time.sleep(1)
print('in the test1') @timer # test2 = timer(test2) = deco(内存地址) test2(name) =deco(name)
def test2(name,age):
print("test2:",name,age) test1()
test2("alex",22)

  

最新文章

  1. 关于QFTP乱码
  2. Java 集合 — HashMap
  3. JavaScript读二进制文件并用ajax传输二进制流
  4. 14.Android之Layout布局学习
  5. [转]ThreadPoolExecutor线程池的分析和使用
  6. mysql存储过程笔记
  7. 洛谷P1984 SDOI2008烧水问题
  8. Tomcat 7.0配置SSL的问题及解决办法
  9. CodeForces 682A Alyona and Numbers (水题)
  10. bzoj1486
  11. Android4.2.2的Stagefright维护编解码器的数据流
  12. PHP - 抓取电视剧资源
  13. URL vs. HTML 录制模式
  14. [Python Study Notes]计算cpu使用率
  15. 团体程序设计天梯赛(CCCC) L3015 球队“食物链” 状态压缩
  16. 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165225
  17. MongoDB操作集
  18. 五分钟搞定Go.js
  19. fpm...failed: Cannot assign requested address
  20. python 引入本地 module

热门文章

  1. 51nod1305(简单逻辑)
  2. Mol Cell Proteomics. |马臻| psims-一个用于编写HUPO-PSI标准下的mzML和mzIdentML的python库
  3. Java爬虫系列一:写在开始前
  4. Task :rn-splash-screen:verifyReleaseResources FAILED
  5. Swing实现canvas-nest.js 源码
  6. Lecture--9 Sorting
  7. SpringBoot | 第一章:第一个SpringBoot应用
  8. SpringBoot | 第八章:统一异常、数据校验处理
  9. ASP.NET 中Textbox只能输入数字,不能输入其他字符
  10. SpringBoot2.0之三 优雅整合Spring Data JPA