我真的很好奇Python 的解释器如何通过. 如果我能看一下代码,我会感觉好多了。x
x
x=property(x)
C
问问题
1145 次
1 回答
10
类型在descrobject.c
文件中定义。
bltinmodule.c
您可以通过首先在;中查找函数名称来定位此类 Python 类型。在这种情况下,以下行定义了property()
函数:
SETBUILTIN("property", &PyProperty_Type);
然后 grep 查找子目录中的PyProperty_Type
定义。Objects
于 2013-05-08T18:05:06.140 回答