无参装饰器为被装饰函数添加统计时间的功能

Posted 关灯吃面

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无参装饰器为被装饰函数添加统计时间的功能相关的知识,希望对你有一定的参考价值。

#需求 定义无参装饰器为被装饰函数添加统计时间的功能
 1 import time  #导入时间模块
 2 
 3 def timer(func):
 4     def wapper():
 5         start = time.time()
 6         func()
 7         stop = time.time()
 8         index_spend_time = stop - start
 9         print(index_spend_time)
10     return wapper
11 @timer
12 def index():
13     time.sleep(2)
14     print("welcone beijing")
15 index()

 

以上是关于无参装饰器为被装饰函数添加统计时间的功能的主要内容,如果未能解决你的问题,请参考以下文章

python装饰器:实现登录账户三次失败,账户自动锁定

装饰器

无参装饰器

python之函数装饰器

装饰器(无参,有参装饰器,语法糖)

第九篇 装饰器