fromとimportの使い方
Pythonの from と import ステートメントは、他のモジュールやパッケージから変数、関数、クラス、またはモジュールを現在のスクリプトに取り込むために使用されます。以下に from と import の使い方を説明します。
-
単一の要素をインポートする:
特定の要素(変数、関数、クラスなど)を単一の要素としてインポートする場合、
fromステートメントを使います。以下はmathモジュールからsqrt関数をインポートする例です。python
from math import sqrt result = sqrt(25) # mathモジュールからsqrt関数を直接使用 -
複数の要素をインポートする:
複数の要素を一度にインポートすることもできます。
fromステートメントに複数の要素を指定し、カンマで区切ります。python
from math import sqrt, sin, cos result1 = sqrt(25) result2 = sin(0) result3 = cos(0) -
別名(エイリアス)を付ける:
インポートする要素に別名(エイリアス)を付けることができます。これは要素の名前が競合する場合や、要素名が長い場合に役立ちます。
python
from math import sqrt as square_root result = square_root(25) # sqrtをsquare_rootとして使用 -
モジュール全体をインポートする:
モジュール全体をインポートするには、モジュール名を指定します。これにより、モジュール内のすべての要素がインポートされます。
python
import math result = math.sqrt(25) # mathモジュール内のsqrt関数を使用 -
パッケージ内のモジュールをインポートする:
パッケージ内のモジュールをインポートする場合、パッケージ名とモジュール名を指定します。サブモジュール内の要素をインポートすることもできます。
python
from mypackage import mymodule result = mymodule.my_function()
これらの方法を使用して、他のモジュールやパッケージから必要な要素を現在のスクリプトに取り込むことができます。from と import ステートメントをうまく組み合わせて、Pythonコードを整理し、可読性を向上させることができます。

ディスカッション
コメント一覧
まだ、コメントがありません