LoginSignup
79

More than 3 years have passed since last update.

posted at

updated at

モジュール・パッケージ・ライブラリの違い。

巷には同じような記事があふれていますが、すぐに忘れてしまうので、ここに書いておきます。

Pythonにおける「モジュール・ライブラリ・パッケージ」について言及しますが、他の言語等に対しても通用すると思います。

モジュールとは?

例えで言うなら「部品」や「歯車」に当たります。

もっと具体的に言うなら拡張子が「.py」のファイルは全てPythonモジュールとなります。

パッケージとは?

モジュールの集まったものがパッケージとなります。

例えで言うなら、「箱」ですね。

ライブラリとは?

パッケージをいくつかまとめてインストールできるようにしたものです。

モジュール > パッケージ > ライブラリ みたいに理解すれば簡単ですね。

参考

モジュール、パッケージ、ライブラリの徹底解説

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
79