ima*_*453 31 python
我想尝试查找Python标准库中某些模块的源代码,但无法找到它们.下载python tarball后我尝试查看modules目录,但它主要有.c文件.我也尝试查看已经附带OS(mac osx)的python所在的目录,其中似乎主要有.pyc和.pyo文件.如果有人可以帮助我,真的很感激.
(我尝试了问题中建议的如何找到Python模块源的位置?没有运气)
phi*_*hag 35
在cpython中,许多模块都是用C实现的,而不是用Python实现的.您可以找到它们Modules/,而纯Python则位于其中Lib/.
Modules/
Lib/
在某些情况下(例如json模块),Python源代码自己提供模块,只有C模块可用(以提高性能).对于其余模块,您可以查看PyPy的实现.
json
归档时间:
13 年,8 月 前
查看次数:
17294 次
最近记录:
6 年,11 月 前