Когда создаются первые экземпляры объектов Python для объектов и типов? - PullRequest
0 голосов
/ 10 сентября 2010

Чтение: http://www.python.org/download/releases/2.2/descrintro/#metaclasses

Оператор класса выполняется, а затем имя, базы и атрибуты dict передаются объекту метакласса. Поскольку «тип» является экземпляром - isinstance (тип, тип), это уже объект. Когда и как создается самый первый экземпляр?

Я предполагаю, что первый экземпляр был создан основным кодом C и затем «готов к использованию» при первом запуске интерпретатора. Я прав?

1 Ответ

1 голос
/ 10 сентября 2010

Для всех намерений и целей объекты object и type создаются во время запуска интерпретатора, да.На практике в CPython части этих двух объектов размещаются статически, а части выделяются во время запуска Python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...