如何获取 Python 模块路径?


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

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

 但是,很多内置模块是用 C 编写的,所以 module.__file__ 指向了 .so 文件(Windows 上没有 module.__file__),因此,你无法看到源文件。

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

更新时间:2019 年 9 月 30 日

1K+ 浏览次数

开启你的 职业生涯

完成课程获得认证

开始学习
广告
© . All rights reserved.