python | 装饰器
http://python.jobbole.com/82344/
https://www.zhihu.com/question/26930016
http://python.jobbole.com/85056/
制作一个记录
顺带搭车理解*arg, **kwargs
: http://blog.csdn.net/callinglove/article/details/45483097
所以 *arg
相当于一个可变长参数
**kwargs
相当于可变长参数键值对版
(==!wo yy de)
我还是感觉python面向对象很闹心==还是我太菜了…
闭包 装饰器 生成器