abc.ABCMeta 是一个metaclass,用于在Python程序中创建抽象基类。
在理解元类之前,您需要掌握Python的类。 Python从Smalltalk语言中借用了一个非常特殊的类概念。 在大多数语言中,类只是描述如何生成对象的代码段。 在Python中也是如此: https://stackoverflow.com/questions/100003/what-are-metaclasses-in-python(e-satis的回答)
abc.ABCMeta 是一个metaclass,用于在Python程序中创建抽象基类。
在理解元类之前,您需要掌握Python的类。 Python从Smalltalk语言中借用了一个非常特殊的类概念。 在大多数语言中,类只是描述如何生成对象的代码段。 在Python中也是如此: https://stackoverflow.com/questions/100003/what-are-metaclasses-in-python(e-satis的回答)