例えばimport numpyで読み込んだnumpyモジュールのソースコードの場所を知りたいときは、
import numpy print(numpy.__file__)
とします。表示例は以下のとおりです。
'/usr/lib/python3.2/site-packages/numpy/__init__.py'
またinspectモジュールのgetfile()またはgetsourcefile()を使うのが正しい方法だという意見もあるようです。
import numpy import inspect inspect.getfile(numpy)
表示例は以下のとおりです。
'/usr/lib/python3.2/site-packages/numpy/__init__.py'