LoginSignup
0
1

More than 3 years have passed since last update.

python from import*使い方を解説

Posted at

python from import*使い方を解説

importとは、別のファイル(モジュール)に記載されたpythonコードを取り込む機能のこと。

以下のようなファイルamod.pyがあるとする

def a_method():
pass
a_var = None

別のファイルbprog.pyでは、以下のようにamod.pyのメソッドや変数を参照できる。

pythonには、公式、サードパティ製のモジュールが多数存在し、多様な機能を提供している。
プログラムの冒頭でモジュールをインポートすることでそれらモジュールを活用できる。

「from import 」の意味は?
上述のように、 ., . のような記法で、モジュールのメソッドや変数を参照できます。
さらに、 from import , from import という記法を用いると、モジュール名を省略できるようになります。
 
from amod import a_method
from amod import a_var
a_method()
a_var
 
加えて 「
」(ワイルドカード)を用いると、モジュール内で定義されているメソッドや変数をまとめてインポートできます。
 
from amod import *
a_method()
a_var

0
1
1

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
1