Python Cookbook 中文版,第 3 版 9.3分
读书笔记 元编程
超级露

要对元类添加可选的关键字参数,需要理解类创建过程中所涉及的所有步骤。这是因为额外的参数会传递给每一个与该过程相关的方法。__prepare__()方法是第一个被调用的,用来创建类的名称空间,这是在处理类的定义体之前需要完成的。一般来说,这个方法只是简单地返回一个字典或者其他的映射型对象。__new__()方法用来实例化最终得到的类型对象,它会在类的定义体被完全执行完毕后才调用。最后调用的是__init__()方法,用来执行任何其他额外的初始化步骤。

0
《Python Cookbook 中文版,第 3 版》的全部笔记 17篇
豆瓣
免费下载 iOS / Android 版客户端