您需要 登录 才可以下载或查看,没有账号?立即注册
import time def timer(argv): def out_wraper(func): def wraper(a, b): print('In the %s' % func) start_time = time.time() time.sleep(2) func(a, b) stop_time = time.time() print('the running time of %s is:%s' %(argv,(stop_time - start_time))) return wraper return out_wraper @timer('add') def add(a, b): print(a + b) @timer('sub') def sub(a, b): print(a - b) add(3, 5) sub(8, 3)
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2025-1-18 16:07
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.