Pythonで同じディレクトリ内のファイルを呼び出す方法は?
Pythonでは、同じディレクトリにあるファイルは、相対的なインポート方法を使用して呼び出すことができます。
以下のファイル構造があるとします:
- main.py
- module.py
main.pyでmodule.pyを呼び出す場合は、次の方法を使用できます。
from . import module
現在のディレクトリを表す「.」で、モジュールは「.py」拡張子を省いたファイル名を示します。
その他に、main.pyをmodule.pyで呼び出す必要がある場合は、次のようにすることができます。
import main
スクリプト内で直接実行する場合にのみ適用され、他のファイルからモジュールとしてインポートされるケースでは適用されませんのでご注意ください。