如何找到 Python 模块源的位置?


对于纯 Python 模块,你可以通过查看 module.__file__ 来查找源文件的位置。例如,

 >>> import mymodule
>>> mymodule.__file__
C:/Users/Ayush/mymodule.py 

 然而,许多内置模块都是用 C 编写的,因此 module.__file__ 指向一个 .so 文件(Windows 上没有 module.__file__),因此你无法看到源代码。你可以手动查看 PYTHONPATH 变量的内容,以查找导入这些内置模块的目录。 

 在命令行中运行 "python -v",它会告诉你正在导入什么以及从哪里导入。如果你想了解内置模块的位置,这很有用。

更新日期:2019-09-30

11K+ 浏览

开启你的 职业生涯

完成课程,获得认证

开始
广告
© . All rights reserved.