美文网首页
时间装饰器

时间装饰器

作者: LittleBear_6c91 | 来源:发表于2019-05-21 20:19 被阅读0次
import time
def set_func(func):

    def call_func(*args, **kwargs):
        start_time = time.time()
        func(*args, **kwargs)
        end_time = time.time()

        print('use time:%i' % int(end_time - start_time))
    return call_func


@set_func
def sss():
    time.sleep(4.0)

if __name__ == '__main__':
    sss()

结果:

use time:4

相关文章

  • python3基础---详解装饰器

    1、装饰器原理 2、装饰器语法 3、装饰器执行的时间 装饰器在Python解释器执行的时候,就会进行自动装饰,并不...

  • 时间装饰器

    结果:

  • python之装饰器

    装饰器 创建装饰器, 要求如下:创建add_log装饰器, 被装饰的函数打印日志信息;日志格式为: [字符串时间]...

  • 装饰器

    1) 示例:使用装饰器,判断程序运行的时间 2) 总结 -- 装饰器

  • 装饰器

    """@装饰器- 普通装饰器- 带参数的装饰器- 通用装饰器- 装饰器装饰类- 内置装饰器- 缓存装饰器- 类实现...

  • 装饰器的使用

    函数带多个参数 普通的装饰器, 打印函数的运行时间 装饰器带有多个参数当装饰器带有多个参数的时候, 装饰器函数就需...

  • typescript 五种装饰器

    装饰器类型 装饰器的类型有:类装饰器、访问器装饰器、属性装饰器、方法装饰器、参数装饰器,但是没有函数装饰器(fun...

  • python 时间装饰器

    1.实现一个打印当前时间的装饰器 2.函数运行总时间的装饰器

  • 装饰器

    一个打印日志的装饰器 一个实用的例子 计算代码运行时间的装饰器 带参数的装饰器

  • python——装饰器详解

    一、装饰器概念 1、装饰器 装饰器:一种返回值也是一个函数的函数,即装饰器。 2、装饰器目的 装饰器的目的:装饰器...

网友评论

      本文标题:时间装饰器

      本文链接:https://www.haomeiwen.com/subject/xfeszqtx.html