此代码加载 .pyc,.py文件路径(得出结果为文件)
import module(所查询的模块)
print(module.__file__)
- 例子
import urllib
print(urllib.__file__)
D:\Anaconda3\lib\urllib\__init__.py(输出结果)
另外一种方法:得出module所在位置(得出结果为文件夹)
import os
import module(所查询的模块)
print(os.path.dirname(amodule.__file__))
- 例子
import os
import urllib
print(os.path.dirname(urllib.__file__))
D:\Anaconda3\lib\urllib(输出结果)