\

Pythonでは、ファイルの読み込みとモジュールのインポートは非常に一般的な操作です。この記事では、それらの基本的な方法を説明します。

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

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

# main.py
import brother
brother.hi()

上記の例では、main.pyと同じディレクトリにあるbrother.pyをインポートしています。

サブディレクトリにあるファイルのインポート

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

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

この例では、main.pyからサブディレクトリchildrenにあるtom.pyをインポートしています。

パッケージの作成とインポート

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

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

この例では、childrenディレクトリをパッケージとして扱い、その中のtom.pysushi.pyをインポートしています。

以上がPythonでのファイルの読み込みとモジュールのインポートの基本的な方法です。これらの方法を理解し、適切に使用することで、Pythonプログラムの構造と可読性を向上させることができます。

投稿者 admin

コメントを残す

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