骏马金龙 (新博客:www.junmajinlong.com)

网名骏马金龙,钟情于IT世界里的各种原理和实现机制,强迫症重症患者。爱研究、爱翻译、爱分享。特借此一亩三分田记录自己成长点滴!!!

摘要: "装饰器1:函数装饰器" "装饰器2:类装饰器" "装饰器3:进阶" 先混个眼熟 谁可以作为装饰器(可以将谁编写成装饰器): 1. 函数 2. 方法 3. 实现了 的可调用类 装饰器可以去装饰谁(谁可以被装饰): 1. 函数 2. 方法 3. 类 基础:函数装饰器的表现方式 假如你已经定义了一个函数 阅读全文
posted @ 2018-12-29 22:58 骏马金龙 阅读(5094) 评论(0) 推荐(8) 编辑
摘要: Descriptor基础 python中的描述符可以用来定义触发自动执行的代码, 它像是一个对象属性操作(访问、赋值、删除)的代理类一样 。前面介绍过的property是描述符的一种。 大致流程是这样的: 1. 定义一个描述符类D,其内包含一个或多个 、`__set__() __delete__() 阅读全文
posted @ 2018-12-29 21:34 骏马金龙 阅读(2115) 评论(0) 推荐(3) 编辑
摘要: 在functools模块中有一个工具partial(),可以用来"冻结"一个函数的参数,并返回"冻结"参数后的新函数。 很简单的解释,也是 "官方手册" 给的示例。对于int()函数,它可以将给定的数值转换成十进制整数,转换时可以指定以几进制的方式解析给定的数。例如: 现在不想这样指定 参数来将二进 阅读全文
posted @ 2018-12-29 21:32 骏马金龙 阅读(8701) 评论(1) 推荐(3) 编辑