2020年4月8日
摘要: import timedef timmer(func): def wrapper(*args,**kwargs): start_time=time.time() res=func(*args,**kwargs) stop_time=time.time() print('函数运行时间是%s'%(sto 阅读全文
posted @ 2020-04-08 14:16 秋雨的蝴蝶 阅读(144) 评论(0) 推荐(0) 编辑
摘要: class Mapping(object): def __init__(self,iterable): self.items_list=[] self.__update(iterable) def update(self,iterable): for item in iterable: self.i 阅读全文
posted @ 2020-04-08 14:13 秋雨的蝴蝶 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 实现授权的关键点就是覆盖__getattr__()方法,在代码中包含一个对getattr()内建函数的调用。特别调用getattr()以得到默认对象属性(数据属性或者方法)并返回它以便访问或调用。 特殊方法__getattr__()的工作方式是,当搜索一个属性时,任何局部对象首先被找到(定制的对象) 阅读全文
posted @ 2020-04-08 14:11 秋雨的蝴蝶 阅读(251) 评论(0) 推荐(0) 编辑