Pythonでは、他のファイルやモジュールを利用するためにimportステートメントが使われます。この記事では、Pythonでのimportの基本的な使い方と、それに関連するいくつかのテクニックについて説明します。

同じディレクトリにあるファイルのimport

同じディレクトリにあるファイルをimportするには、以下のようにします。

# brother.py
def hi():
    print("Hi! I'm your brother.")

# main.py
import brother
brother.hi()

ひとつ下のディレクトリにあるファイルのimport

ひとつ下のディレクトリにあるファイルをimportするには、以下のようにします。

# children/tom.py
def hi():
    print("Hi! I'm Tom.")

# main.py
from children import tom
tom.hi()

パッケージの作成とimport

複数のモジュールをまとめてパッケージとして扱うことも可能です。そのためには、__init__.pyを作成し、その中でモジュールを読み込むようにします。

# children/__init__.py
from . import tom
from . import sushi

# main.py
import children
children.sushi.hi()

まとめ

Pythonのimportステートメントは、他のファイルやモジュールを利用するための強力なツールです。適切に使いこなすことで、コードの再利用性と可読性を向上させることができます。

以上、Pythonでのimportの使い方についての解説でした。この記事がPythonプログラミングの一助となれば幸いです。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です