python六十三: __call__
生活随笔
收集整理的這篇文章主要介紹了
python六十三: __call__
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
? 對(duì)象后面加括號(hào),觸發(fā)執(zhí)行。
? ps:構(gòu)造方法的執(zhí)行是由創(chuàng)建對(duì)象觸發(fā)的,即 對(duì)象 = 類名(); 而對(duì)于__call__方法的執(zhí)行是由對(duì)象后加括號(hào)觸發(fā)的,
即對(duì)象() 或者 類()()
?
class Foo:def __call__(self, *args, **kwargs):print('實(shí)例執(zhí)行了,obj()')f1 = Foo()f1() # 實(shí)例()會(huì)調(diào)用Foo下的__call__方法?
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的python六十三: __call__的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python六十二: 析构方法
- 下一篇: 前端一HTML:二十三行高的介绍,行高的