metaclass翻譯過來應(yīng)該是元類的意思拴还。python中一切皆是對(duì)象憎茂,連類也是對(duì)象
class test():
pass
print id(test)
而類是元類的實(shí)例挚躯,默認(rèn)的class類都是type的實(shí)例
上面的定義和下面的定義完全一樣
test = type("test", "", "");
type是系統(tǒng)的元類,而我們可以自己定義元類
*metaclass = selfdefine
深度好文
下面那個(gè)4000多贊的罚渐,我這渣英文看起來都很爽
What is a metaclass in Python?