摘要:
为分析程序内哪些函数执行时间开销较大,我们定义一个带timeout参数的函数装饰器。功能如下: 1、统计被装饰函数单词调用运行时间 2、时间大于参数timeout的,将此次函数调用记录到log日志中 3、运行时可修改timeout的值 方法:为包裹增添一个函数,用来修改闭包中使用的自由变量。 在Py 阅读全文
posted @ 2017-06-02 14:36
banshaohuan
阅读(296)
评论(0)
推荐(0)
摘要:
在函数对象中保存着一些函数的元数据,例如: f.__name__ : 函数的名字 f.__doc__ : 函数文档字符串 f.__moudle__ : 函数所属模块名 f.__dict__ : 属性字典 f.__defaults__ : 默认参数元组 使用装饰器后,再使用上面这些属性访问时,看到的是 阅读全文
posted @ 2017-06-02 13:59
banshaohuan
阅读(208)
评论(0)
推荐(0)

浙公网安备 33010602011771号