2

我在我的程序中使用了type()函数...

我只想知道Python是如何实现的?或者我在哪里可以找到实现这个功能的源代码文件?

4

2 回答 2

13

type()函数是用 C 实现的。这里是源代码的链接:http: //hg.python.org/cpython/file/0f837071fd97/Objects/typeobject.c

于 2012-04-19T04:06:56.673 回答
2

一般来说

import multiprocessing
multiprocessing.__path__
multiprocessing.__file__

__path__产生库的位置 __file__产生文件的完整路径。

如果上述方法不起作用,则需要查看 python 开发源代码。

关于type源代码,Raymond Hettinger 的回答是正确的。

于 2012-04-19T04:25:44.603 回答