Python 装饰器 通用模式
2012-04-19 11:50
756 查看
通用模式
# -*- coding: utf-8 -*-
def mydecorator(function):
def _mydecorator(*args, **kw):
#在调用实际函数之前做些填充工作
res = function(*args, **kw)
#做完填充后
return res
#返回子函数
return _mydecorator
def mydecorator(arg1, arg2):
def _mydecorator(function):
def __mydecorator(*args, *kw):
res = function(*args, **kw)
return res
return __mydecorator
return _mydecorator
# -*- coding: utf-8 -*-
def mydecorator(function):
def _mydecorator(*args, **kw):
#在调用实际函数之前做些填充工作
res = function(*args, **kw)
#做完填充后
return res
#返回子函数
return _mydecorator
def mydecorator(arg1, arg2):
def _mydecorator(function):
def __mydecorator(*args, *kw):
res = function(*args, **kw)
return res
return __mydecorator
return _mydecorator
相关文章推荐
- 装饰模式(python)
- python设计模式之装饰器模式
- 大话设计模式之Python实现【装饰模式】
- python 单例模式----装饰器实现
- Python2.7 -- 装饰器模式(类似Java拦截器)
- python:装饰模式的一个实现
- PHP、Python和Javascript的装饰器模式对比
- python之装饰器模式
- 对照java和spring理解python中单例模式的装饰器方法
- Python 装饰器模式
- 设计模式四(装饰模式,采用python 实现)
- python装饰器:有参数的装饰器、不定长参数的装饰器、装饰有返回值的函数、通用的装饰器
- 8、python设计模式之装饰模式
- Python-装饰器;Decorator模式
- python版:装饰器模式
- python 装饰器模式 我的理解
- python装饰器:有参数的装饰器、不定长参数的装饰器、装饰有返回值的函数、通用的装饰器
- Python的装饰器模式与面向切面编程详解
- python 装饰器模式 我的理解
- Python设计模式-装饰器模式