ITメモ
Python / パイソン




【Python】パッケージとモジュール

【Python】
パッケージとモジュール




モジュール(module)


「Python」は、スクリプトファイルを「import」で読み込んでモジュールとして利用することができる。
読み込んだモジュールの「クラス」「関数」「変数」などは、「モジュール名.識別子」で参照可能。



パッケージ(package)


複数の「モジュール」を、まとめて「パッケージ」いう。
「パッケージ」は、フォルダで管理され、必ず「__init__.py」ファイルを置かなければならない。
パッケージのフォルダ内には、複数のモジュール「.py」 ファイルを持つことができる。
「__init__.py」には、パッケージの初期化処理を記述する。
初期化処理がなければ空でOK。
パッケージ内にパッケージがない方していてもOK。