Pythonで同じディレクトリ内のファイルを呼び出す方法は?

Pythonでは、同じディレクトリにあるファイルは、相対的なインポート方法を使用して呼び出すことができます。

以下のファイル構造があるとします:

- main.py
- module.py

main.pyでmodule.pyを呼び出す場合は、次の方法を使用できます。

from . import module

現在のディレクトリを表す「.」で、モジュールは「.py」拡張子を省いたファイル名を示します。

その他に、main.pyをmodule.pyで呼び出す必要がある場合は、次のようにすることができます。

import main

スクリプト内で直接実行する場合にのみ適用され、他のファイルからモジュールとしてインポートされるケースでは適用されませんのでご注意ください。

bannerAds