Python 補足②

ここでは、モジュールとパッケージについて説明をします

モジュールとパッケージ

Pythonでは、モジュールパッケージがコードのモジュラー化をサポートします
モジュールは、関連するコードのグループであり、プログラムをより小さな部分に分割するために使用されます
パッケージは、複数のモジュールを階層的にまとめたものです
以下に、初心者向けの説明をします
参考URL:https://docs.python.org/ja/3.13/tutorial/modules.html

モジュールとは?

モジュールはPythonのファイルで、再利用可能な関数やコードブロックを含みます
ファイル名はモジュール名に接尾語 .py がついたものです

モジュールはimport文を使い読み込みます

import csv

csvファイルの読み書きに使用するcsvモジュールを最初に読み込みます

from itertools import zip_longest

iteratoolsモジュールの中のzip_longestだけを読み込んでいます

パッケージとは?

パッケージは、関連するモジュールを階層的にまとめたものです
パッケージはフォルダであり、その中にモジュールのファイルや、さらにサブパッケージを含むフォルダが集まっているようなイメージになります
パッケージには、__init__.pyという特別なファイルを含めることができます
このファイルは、パッケージの初期化処理などを記述するために使われます

import pack1.pack2.module

パッケージ名.パッケージ名.モジュール名のようにドットを使用してパッケージを指定します

コメント

この記事へのコメントはありません。

関連記事

Python(基本編)演習問題

Python 基本編 6日目

C言語 補足 ③

PAGE TOP