1,先定义一个函数A;
2,再定义一个函数B,函数B以函数A为参数;
3,函数B内部定义一个函数C;
4,函数C内调用作为参数的函数A,在函数A外部扩充,增强函数A功能;
5,将函数C作为返回值返回给函数B;
6,将函数B赋值给变量D;
7,函数D变成函数A的装饰加强版;
参考链接:
http://python.jobbole.com/81683/
1,先定义一个函数A;
2,再定义一个函数B,函数B以函数A为参数;
3,函数B内部定义一个函数C;
4,函数C内调用作为参数的函数A,在函数A外部扩充,增强函数A功能;
5,将函数C作为返回值返回给函数B;
6,将函数B赋值给变量D;
7,函数D变成函数A的装饰加强版;
参考链接:
http://python.jobbole.com/81683/