Pythonモジュール
モジュールとは
モジュールはコード ライブラリと同じであると考えてください。
アプリケーションに組み込みたい一連の関数を含むファイル。
モジュールを作成する
モジュールを作成するには、必要なコードをファイル拡張子.py
のファイルに保存するだけです。
例
このコードをmymodule.py
という名前のファイルに保存します
モジュールを使用する
これで、import
ステートメントを使用して、作成したばかりのモジュールを使用できるようになります。
注意:モジュールの関数を使用する場合は、*module_name.function_name*という構文を使用します。
モジュール内の変数
モジュールには、既に説明したように関数を含めることができますが、すべてのタイプ(配列、ディクショナリ、オブジェクトなど)の変数も含めることができます。
例
このコードをファイルmymodule.py
に保存します。
例
mymoduleという名前のモジュールをインポートし、person1ディクショナリにアクセスします。
モジュールの命名
モジュール ファイルには任意の名前を付けることができますが、ファイル拡張子は.py
である必要があります。
モジュールの名前変更
モジュールをインポートするときに、as
キーワードを使用してエイリアスを作成できます。
組み込みモジュール
Pythonにはいくつかの組み込みモジュールがあり、いつでもインポートできます。
dir()関数の使用
モジュール内のすべての関数名(または変数名)をリストする組み込み関数があります。それはdir()
関数です。
注意:dir()関数は、自分で作成したモジュールも含め、すべてのモジュールで使用できます。
モジュールからインポート
from
キーワードを使用して、モジュールから一部のみをインポートすることを選択できます。
例
mymodule
という名前のモジュールには、1つの関数と1つのディクショナリがあります。
注意:from
キーワードを使用してインポートする場合、モジュール内の要素を参照するときにモジュール名を使用しないでください。例:mymodule.person1["age"]
ではなく、person1["age"]
です。
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。