在os.py文件中找不到getcwd()函数定义

时间:2014-11-14 22:33:39

标签: python python-2.7

我认为我应该能够从Python标准库中看到我在Python中导入的包的源代码。当我打开os.py文件时,我没有看到getcwd()的任何定义。为什么会这样?

2 个答案:

答案 0 :(得分:1)

os使用

导入系统相关函数
from posix import *

from nt import *

其中getcwd被定义为C函数。

答案 1 :(得分:0)

该函数在/Modules/posixmodule.c中实现为C函数。特别是它是函数posix_getcwd,它将作为getcwd传递回Python。