python基础入门(六)
2018-03-18 16:01
543 查看
装饰器
# 作用:方便添加功能,不用更改API import time def timmer(func): #func=test def wrapper(): # print(func) start_time=time.time() func() #就是在运行test() stop_time = time.time() print('运行时间是%s' %(stop_time-start_time)) return wrapper @timmer # 相当于test=timmer(test) def test(): time.sleep(3) print('test函数运行完毕') test()
相关文章推荐
- Python学习入门基础教程(learning Python)--2.2 Python下的变量基础 .
- python入门基础之用户输入与模块初认识
- Python零基础入门二十八之界面设计练习、Entry验证函数
- 第01阶段-基础入门-02-Python 爬虫基础-21节=====12.认识正则表达式
- 3-Python3从入门到实战—基础之数据类型(数字-Number)
- Python入门基础(8)-python解释器初体验打印hello world
- python基础--python入门(二)
- python 入门爬虫 -基础知识(数据如何呈现【一】)
- python3 [入门基础实战] 爬虫入门之爬取豆瓣读书随笔页面
- 零基础 入门学Python-学习笔记第一讲(基本知识)
- Python学习入门基础教程(learning Python)--3.3.1 Python下的布尔表达式
- 基础入门_Python-模块和包.深入SQLAlchemy之列级别约束与表级别约束?
- Python零基础入门之十集合
- 基础入门_Python-模块和包.深入Celery之常用架构/方案选型/必知必会?
- Python入门系列教程(一)基础
- python基础入门学习网站大全
- Python基础入门之(数字、字符串)
- [置顶] Python基础入门-01
- Python零基础入门十六之继承
- 零基础入门学习Python(3):数据类型