Pythonのインポートについて記載する。
Pythonでモジュール(ここではfooとする)をインポートする際には様々な方法がある。
最も一般的な方法はモジュールfooを読み込んで、そのメソッドmethodAを使用する方法である(下記)。
import foo
foo.methodA()
モジュール名のfooが長くて打つのが面倒な時は、上記のように別名を付けることができる(下記)。
import foo as f
f.methodA()
モジュール名をfooを省略してmethodAを使用する方法もある(下記)。
from foo import methodA
methodA()
メソッド名にワイルドカードを指定すると全てのメソッドをモジュール名なしで使用することができる(下記)。ただし、コードの可読性が下がるため、利用は推奨されない。
from foo import *
methodA()