07 2018 档案

摘要:python进阶,装饰器,利用装饰器强制函数上的类型检查 阅读全文
posted @ 2018-07-22 16:17 神毓·逍遥 阅读(538) 评论(0) 推荐(0)
摘要:python进阶,装饰器,.装饰器为被包装函数增加参数,实现装饰器对类进行打补丁或者说对类的功能进行扩充 阅读全文
posted @ 2018-07-22 16:04 神毓·逍遥 阅读(221) 评论(0) 推荐(0)
摘要:python进阶,装饰器,把装饰器作用到类和静态方法上 阅读全文
posted @ 2018-07-22 16:00 神毓·逍遥 阅读(1040) 评论(0) 推荐(0)
摘要:# 把装饰器定义为类 # 定义中需要实现__call__(),__get__() 方法 import types from functools import wraps class Profiled: def __init__(self, func): wraps(func)(self) self.ncalls = 0 def __call__(self, *args, **kwargs): self.ncalls += 1 return self.__wrapped__(*args, **kwargs) def __get__(self, instance, cls): if instance is None: return self else: return types.MethodType(self, instance) # 在类外使用装饰器 @Profiled def add(x, y): re 阅读全文
posted @ 2018-07-22 10:46 神毓·逍遥 阅读(1767) 评论(0) 推荐(0)
摘要:先占坑 阅读全文
posted @ 2018-07-22 10:45 神毓·逍遥 阅读(141) 评论(0) 推荐(0)
摘要:先占坑 阅读全文
posted @ 2018-07-22 10:44 神毓·逍遥 阅读(180) 评论(0) 推荐(0)
摘要:python进阶,装饰器,.定义一个可接受参数的装饰器,如何定义一个属性可由用户修改的装饰器,定义一个能接受可选参数的装饰器 阅读全文
posted @ 2018-07-21 21:17 神毓·逍遥 阅读(527) 评论(0) 推荐(0)
摘要:python进阶,装饰器,如何定义一个基本的装饰器,保留装饰器的元数据(原信息),逆向解得函数原信息 阅读全文
posted @ 2018-07-21 15:38 神毓·逍遥 阅读(197) 评论(0) 推荐(0)
摘要:python进阶,cookbook,装饰器 阅读全文
posted @ 2018-07-21 14:21 神毓·逍遥 阅读(336) 评论(0) 推荐(0)
摘要:git,user.name,git配置出现多个重复的值 阅读全文
posted @ 2018-07-20 23:23 神毓·逍遥 阅读(1420) 评论(0) 推荐(0)
摘要:偏函数,Partial 阅读全文
posted @ 2018-07-19 23:43 神毓·逍遥 阅读(234) 评论(0) 推荐(0)