Skip to main content
 首页 » 编程设计

python之对其中的python模块和函数感到困惑

2025年05月04日15wayfarer

为了简明扼要地描述我的问题,请看下面的例子:

  1. 模块 os 有一个返回当前工作目录的函数 getcwd()。但是在/usr/lib/python2.7/os.py文件中没有关于os.getcwd()的细节。函数的实现在哪里?

  2. os.path 也是 python 中的一个模块,但是在 /usr/lib/python2.7 目录下,没有名为 的文件操作系统路径。那么,当您在 Python 脚本中import os.path 时,会导入哪个文件?

感谢大家的帮助...

请您参考如下方法:

1 。 getcwd() 函数是用 C 语言实现的 here .

2。 os.path 在模块 os 中定义通过动态检测操作系统类型并导入对应的库并使用以下方法在其中设置:sys.modules['os.path'] = path