在哪里可以找到python标准库代码?

2024-04-28 23:37:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我想尝试在python标准库中查找一些模块的源代码,但是找不到它们。下载完python tarball后,我尝试在modules目录中查找,但它主要有.c文件。我还试着查看OS(MacOSX)自带的python的模块目录,其中似乎主要有.pyc和.pyo文件。如果有人能帮我,我会非常感激的。

(我尝试了问题中的建议,但没有成功)


Tags: 模块文件目录modules标准源代码os建议
3条回答

在C Python中,许多模块是用C实现的,而不是用Python。您可以在^{}中找到它们,而纯Python的位于^{}

在某些情况下(例如json模块),Python源代码自行提供该模块,并且仅在C模块可用时才使用它(以提高性能)。对于其余的模块,您可以查看PyPy's implementations

在Python安装目录的Lib子目录下查找它。

相关问题 更多 >