2018年6月13日

decorator -- '@' symbol

在 python bluetooth 的 sample code 看到很多 function 開頭有 @ 符號,
找了一下,原來是 python 特有的 decorator 功能。

這一篇 的說明,配合循序漸進的 example code,可以清楚說明這個 @ 符號的功能。

因為沒辦法簡短的說明,所以...
@deco_function
def myfunc():
 ..
經過@deco_function 之後,myfunc( ) 已經不是 myfunc( ) 了....


這一篇 也一樣...循序漸進...
這一篇 是中文的...

沒有留言:

張貼留言