Pythonのコードを分けて整理した瞬間、突然importが通らなくなった経験はありませんか。 実はそれ、Pythonがファイルを「どの場所から」「どの順番で」探しているかを理解していないことが原因です。 Pythonは実行時に明確な探索ルールを持ち、ディレクトリ構造や環境変数をもとにファイルを認識しています。 この記事では、その“見えない仕組み”を分解し、実行パスとファイル構造の関係を理解することで、再利用性と安定性の高いプロジェクト設計へつなげる考え方を紹介します。 Pythonがファイルを認識する仕 ...