當前位置:成語大全網 - 書法字典 - Python看到壹個類有哪些子類。

Python看到壹個類有哪些子類。

遞歸獲取壹個父類的所有子類。

all _子類?=?{'0':?'0'}

def?獲取所有類(模型):

"""

獲取父類的所有子類。

"""

為了什麽?子類?在?模型。__子類_ _():

#?打印(子類。_meta.abstract)

如果?(不是?(子類。__name__)?在?all _ subclasses.keys())?然後呢。(不是?子類。_meta.abstract):

all _ subclasses子類。__name__]?=?亞綱

get _ all _ classes(子類)

回歸?All _ subclasses這裏主要用的是_ _ _ subclass _ _()的方法。這個方法返回這個類的子類的集合,並遞歸地獲得傳入類型的所有子類。將此字典集合返回到全局變量all _ subclasses。