什么时候创建第一个Python对象'对象'和'类型'实例?

时间:2010-09-10 11:05:04

标签: python object types

阅读:http://www.python.org/download/releases/2.2/descrintro/#metaclasses

执行类语句,然后将名称,基础和属性dict传递给元类对象。由于'type'是一个实例 - isinstance(类型,类型),它已经是一个对象。何时/如何创建第一个实例?

我的猜测是第一个实例是由核心C代码创建的,然后在首次启动解释器时“准备好使用”。我是对的吗?

1 个答案:

答案 0 :(得分:1)

对于所有意图和目的,objecttype对象是在解释器启动期间创建的,是的。实际上,在CPython中,两个对象的一部分是静态分配的,而部分是在Python启动时分配的。