**karg)
 :你可以试下;print print d(fp);  :
 ,为函数添加一些附加功能:
"_d(*arg;do  
所谓装饰器就是把函数包装一下;
return ,装饰器就是一个函数;
@d
def r= **karg);call fp; , ." return def
" .;sth  , _d
f(),参数为被包装的函数;
#上面使用@d来表示装饰器和下面是一个意思
#f .,返回包装后的函数; f"after  :
def "before sth r
print fp(*arg; ." = fp;do