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