第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我應(yīng)該擔(dān)心__init_subclass__開始的方式嗎?

我應(yīng)該擔(dān)心__init_subclass__開始的方式嗎?

開心每一天1111 2021-05-14 09:12:29
我在項(xiàng)目中使用init_subclass,當(dāng)我在代碼首次在解釋器中運(yùn)行時遇到內(nèi)置方法時,我有點(diǎn)猶豫,而沒有通過實(shí)例化包含類或子類直接引用列舉。有人可以告訴我發(fā)生了什么事,并向我指出其安全使用的任何示例嗎?class Timer():    def __init__(self):        pass    def __init_subclass__(cls):        print('Runner.', cls)        print('Timer Dictionary :', Timer.__dict__.keys())        # print(Timer.__init_subclass__()) # Forbidden fruit...        passclass Event(Timer):    print("I'll take my own bathroom selfies...thanks anyway.")    def __init__(self):        print('This is nice, meeting on a real date.')if __name__ == '__main__': # a good place for a breakpoint        date = Event()        date編輯 - - - - - - - - - - - - - - - - - - - - - - - - - --根據(jù)收到的解釋,將原始代碼重新構(gòu)建為有用的東西。class Timer():    subclasses = {}    def __init__(self):        pass    def __init_subclass__(cls, **kwargs):        print('Runner.', cls)        print('Timer Dictionary :', Timer.__dict__.keys())        # print(Timer.__init_subclass__()) # Forbidden fruit...        super().__init_subclass__(**kwargs)        cls.subclasses[cls] = []class Event(Timer):    print("I'll take my own bathroom selfies...thanks anyway.")    def __init__(self):        print('This is nice, meeting on a real date.')        if self.__class__ in super().subclasses:            # get the index and link the two            super().subclasses[self.__class__].append(self)if __name__ == '__main__': # a good place for a breakpoint    date = Event()    date    duty = Event()    duty    print(Timer.subclasses)
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 191 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號