函数装饰器----常用

1.统计运行时间

import time
def cal_time(func):
    def wrapper(*args, **kwargs):
        t1 = time.time()
        x = func(*args, **kwargs)
        t2 = time.time()
        print("%s running time %s secs."%(func.__name__, t2-t1))
        return x
    return wrapper

 

posted @ 2017-05-19 09:21  红领巾下的大刀疤  阅读(103)  评论(0)    收藏  举报
/* 看板娘 */