0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[Python]importしたモジュールの場所を調べる

Last updated at Posted at 2019-08-03

はじめに

Pythonのライブラリを作ってて、あれ?そういやよく使われてるライブラリってどんな風に作られてるんだっけ?ってことが気になった。
ということで、ライブラリの場所の調べ方をメモ代わりに残しておく。

方法

inspect.getfile()1で調べられるらしい。例えばscikit-learnのSVCの場所を調べたいときは以下でOK。

from sklearn.svm import SVC
import inspect

inspect.getfile(SVC)

結果は省略。

ちなみに、print(hoge.__file__)でも調べられるらしいのだけれども、numpyの場所はprint(hoge.__file__)で調べられたが、使い方が間違えているのかどうかは定かではないがprint(SVC.__file__)はうまくいかなかった。

参考資料

  1. inspect --- 活動中のオブジェクトの情報を取得する

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?