装饰器前奏(2017年8月20日 21:10:27)

实现装饰器知识储备

1、函数即“变量”

2、高阶函数

3、嵌套函数

# author :Yeison.Z

import time
def timmer(func):
    def warpper(*args,**kwargs):
        start_time=time.time()
        func()
        stop_time=time.time()
        print(‘the func run time is %s‘ %(stop_time-start_time))
    return warpper

@timmer
def test1():
    time.sleep(3)
    print(‘in the test1‘)

test1()
时间: 2024-11-05 13:36:15

装饰器前奏(2017年8月20日 21:10:27)的相关文章

2016年5月20日~21日,杨学明老师为北京某著名上市企业提供内训课程服务!

2016年5月20日~21日,在北京市中关村软件园,杨学明老师为北京某著名上市企业提供内训课程服务!20日上午9点,人力资源部曹经理宣布课程准时开始,在大家一片掌声中,杨学明老师开始了为期了两天的<软件测试需求分析与测试用例设计>的课程.杨学明老师分别从软件测试的概论.软件测试需求分析.软件测试设计的五个维度.基于质量属性的测试设计.测试缺陷分析与度量.课程总结等几个维度讲述了软件测试设计的内容.课程中有电影,FLASH,研讨和问答等环节,并且安插了许多游戏环节,整个课程十分丰富而多彩,学员普

老男孩教育每日一题-2017年3月20日:使用rsync守护进程模式,经常会出现的异常情况说明,并说明应该如何解决

Rsync服务常见问题汇总讲解: ================================== rsync服务端开启的iptables防火墙 客户端的错误现象:No route to host    [[email protected]]# rsync -avz /etc/hosts [email protected]::backup    rsync:failed to connect to 172.16.1.41: No route to host (113)    rsyncerr

2017 年 02 月 20 日:时间规划

13:00 - 14:00 牛客网练习 10 道智能专项练习智力题,10 道智能专项练习 Java 题,10 道智能专项练习数据库题 18:40 - 22:20 毕业设计 22:30 - 23:30 完成 3 组俯卧撑,3 组仰卧起坐,完成敷面膜工作 23:30 - 00:50 洗澡(可选),学习关系数据库资源锁的知识 00:50 睡觉

2016传智SSH框架CRM项目(5天)笔记(2017年5月20日22:09:36)

5天视频,摘取了其中的一些笔记.笔记记得有点简略,但是把项目中的易错点都写出来了. 笔记链接如下 链接:http://pan.baidu.com/s/1geQ9Tn1 密码:1eh8

2017年3月20日

c# 委托事件,我也第一次接触,半天没搞懂.委托事件 关键字 delegate(委托), public delegate void BugTicketEventHandler();为什么有个EventHandler,这个是C#语言规范,其实就是告诉看到这个代码的人,这里是事件句柄. public class MrZhang { public static void BuyTicket() { Console.WriteLine("NND,每次都让我去买票,鸡人呀!"); } publi

2017年8月20日第三篇

PHPHTTP协议 什么是协议? 所谓协议 就是指通信对方需要遵守了一系列标准 例如信件协议 什么是HTTP协议? 通俗来讲,就是互联网通信标准. 当我们访问网页的时候,其实就是客户端和服务器端在进行通信. HTTP协议的特点 一支持客户端和服务器端模式;二灵活:content-Type该属性可以修改文件的数据类型:三无状态(重要) 所谓断开式,就是HTTP协议发送请求的时候,无论发送多少次,每一次都会被当作全新的请求,服务器并不知道这一次请求和上一次请求之间有什么关系. HTTP协议的内容格式

2017年9月20日

JavaScript for循环语句 for(1初始状态;2判断条件;4状态改变){         3执行语 } alert(结束) 以写的计算器为例子 var e = prompt("请输入数字")    var a = prompt("请输入第二个记录的数字")    var u = prompt("请输入运算符号")    e = parseInt(e)    a = parseInt(a)    switch(u){        ca

2017年8月20日第五篇

PHP错误和异常处理 错误的分类 1语法错误 最常见的错误 也是最容易修复的错误 2运行错误 这种错误往往是指算法(所谓算法:就是解决问题的方法)有错误 造成内存泄漏 这种错误一开始的时候不会阻止PHP程序的运行 但是随着程序运行的时间的增长 程序最终造成崩溃 3逻辑错误 这种错误是最麻烦的,不但不会阻止PHP脚本的运行,也不会显示错误信息. 调整PHP中的错误级别 如果希望PHP显示指定的错误级别 那么这个显示报告是可以进行调整 步骤如下: 1打开PHP的配置文件 移动到error_repor

2017年8月20日第四篇

PHP正则表达式 一什么是正则表达式:正则表达式就是一种描述字符串结构的语法规则. 二为什么需要正则表达式? 因为需要对用户提交的信息进行验证,如果不验证的话,有可能用户提交的就是垃圾信息. 三PHP里面的正则表达式函数库 在PHP里面支持两套正则表达式函数库,一套是POSIX,另外一套是PCRE,比起POSIX,现在更多的是使用PCRE在一套正则表达式函数.原因有两个, :PCRE函数库的兼容性更好,并且效率高.我们的正则表达式如果不配合正则表达式函数的话,他就只是一个普通的字符串,所以正则表