python委托(包装器)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python委托(包装器)相关的知识,希望对你有一定的参考价值。

  1. # learning python 3rd edition
  2. # page 528
  3.  
  4. class Delegate(object):
  5. def __init__(self, wrapper):
  6. self.wrapper = wrapper
  7.  
  8. def __getattr__(self, attribute):
  9. print "working on"
  10. return getattr(self.wrapper, attribute)
  11.  
  12.  
  13.  
  14.  
  15. a_list = Delegate([1,2])
  16.  
  17. a_list.append(4)
  18. working on

以上是关于python委托(包装器)的主要内容,如果未能解决你的问题,请参考以下文章

PromiseKit:委托系统包装器似乎在链的开头未使用时立即返回

Python 高效包装器

为啥某些python代码的包装器和包装函数是相同的。

python Python中的Bluetoothctl包装器

Python C 包装器内存泄漏

Python线程包装器