如何找到内置Python方法的源代码的位置?

时间:2015-12-19 23:40:21

标签: python

我想研究许多内置的Python方法来学习要理解的源代码。如何在计算机上找到他们的位置?是否有一些简单的命令可以在Python脚本中运行,也可以在我的Linux终端上运行,我可以使用它来查找内置方法的源文件?

1 个答案:

答案 0 :(得分:4)

您通常可以在python安装文件夹中找到核心python模块的源文件。例如,在linux上,我可以找到os模块的源代码,这是一个非常流行的python模块:

/usr/lib/python2.7/os.py

如果您使用windows,通常为C:\python27\lib,但您可以通过在Linux情况下运行which python并在where python运行windows来自行验证{1}}。