我一直在查看 os 模块的代码(为了清楚起见,我正在查看文件 /usr/lib/python2.7/os.py),我一直在尝试找到代码mkdir 函数。据我所知,它来自“posix”模块,它是一个内置函数,与 range 或 max 相同:
>>> import posix
>>> posix.mkdir
<built-in function mkdir>
>>> max
<built-in function max>
我猜这些代码是用 C 语言编写的,python 解释器知道在哪里可以找到它们。有人可以解释一下,或者指出一些资源,这些内置函数是如何编写的,在哪里编写的,以及它们是如何与解释器集成的?
谢谢!