あるモジュールがインポートされるときにインタープリタが検索する順序は、まずビルトインモジュール、次にsys.path変数で得られるディレクトリ、最後にシンボリックリンクを置いてあるディレクトリである。

正しいです。Pythonのモジュールをインポートする際に、インタープリタが検索する順序は次のようになります:

  1. ビルトインモジュール: Pythonのインタープリタにビルトインされているモジュールが最初に検索されます。
  2. sys.path変数で得られるディレクトリ: sys.path 変数に含まれるディレクトリが次に検索されます。sys.path には、カレントディレクトリやPythonの標準ライブラリのインストールパスなどが含まれます。
  3. シンボリックリンクを置いてあるディレクトリ: 最後に、シンボリックリンクが置かれているディレクトリが検索されます。これにより、カスタムのモジュールのインストール先が探索されます。

この順序に従ってモジュールが検索され、最初に見つかったものがインポートされます。

未分類

Posted by ぼっち