摘要:
Python的functools模块, 提供了3个有趣函数,partial,update_wrapper 和wraps 。partial函数,它可以重新绑定函数的可选参数,生成一个callable的partial对象。update_wrapper函数,把被封装函数的__name__、__module__、__doc__和 __dict__都复制到封装函数去。wraps函数,对update_wrapper更进一步封装。可以利用wraps函数,实现简单的方法拦截机制,来实现自己的ExceptionCallHandler,具体实现:#-*- coding: UTF-8 -*-#----------- 阅读全文
posted @ 2012-12-22 15:10
|残阳|露
阅读(437)
评论(0)
推荐(0)

浙公网安备 33010602011771号