sys

Pythonインタプリタの動作に関する情報を提供するためのモジュール

sys.path

sys.pathは、Pythonがモジュールを検索するディレクトリのリストを保持する変数です。モジュールをインポートするとき、Pythonはsys.pathのリストに従って、検索対象となるディレクトリを順番に探し、最初に見つかったモジュールをインポートします。

sys.pathの初期値は、以下のようになっています。

sys.pathには、append()メソッドを使用して、任意のディレクトリを追加することができます。例えば、自分で作成したモジュールが格納されているディレクトリを追加する場合には、以下のようにします。

import sys

sys.path.append('/path/to/my/modules')

sys.pathの値を変更することで、Pythonの検索範囲を拡大することができます。ただし、検索対象となるディレクトリが多くなりすぎると、モジュール名の解決が遅くなったり、意図しないモジュールがインポートされたりする可能性があるため、注意が必要です。

See Also

pprint

オブジェクトを美しく表示するパッケージ

Polars

高速なデータフレームライブラリ

os

OSの機能を使用する

PATH操作

PATH操作するためのモジュール

itertools

iterableなオブジェクトのためのモジュール

Requests

HTTPを扱うためのモジュール

math

数学関数を使用するためのモジュール

Django

PythonベースのWebアプリを作る