"Modul", "Paket" und "Bibliothek" sind Wörter, die ich oft höre, aber ich habe den Unterschied nicht wirklich verstanden, also habe ich sie nachgeschlagen und zusammengefasst. Als ich recherchierte, gab es viele Artikel, die Python annahmen, daher geht dieser Artikel auch von Python aus. Es ist unklar, ob dieselbe Theorie auf andere Sprachen angewendet werden kann, aber ich denke, es gibt wahrscheinlich etwas, das angewendet werden kann.
Ein Modul ist eine von .py
erstellte Datei. Speichern Sie den Inhalt in einer .py-Datei, wenn Sie ein etwas langes Programm schreiben. Und wenn Sie es verwenden möchten, rufen Sie es als Modul mit Import aus einer anderen Python-Datei auf. Natürlich können die im aufgerufenen Modul gespeicherten Klassen und Funktionen auch im Angerufenen verwendet werden.
Ein Paket ist eine Sammlung mehrerer Module, die in Verzeichnissen organisiert sind. Wenn es mehrere Module mit ähnlichen Funktionen gibt, ist es einfacher, sie zusammen zu handhaben. Wenn Sie ein Paket mit Import aufrufen, können Sie den Inhalt aller Module im Paket verwenden.
Eine Bibliothek ist eine Sammlung mehrerer Pakete, die installiert werden können. Es gibt zwei Arten von Bibliotheken: ** Standardbibliothek **, die mit Python geliefert wird und sofort verwendet werden kann, und ** externe Bibliothek **, die nach einer zusätzlichen Installation wie dem Herunterladen verwendet wird. "TensorFlow" für maschinelles Lernen, Matplotlib für das Zeichnen von Grafiken, Pandas (Pandas), die Funktionen zur Unterstützung der Datenanalyse usw. bereitstellen, sind externe Bibliotheken.
Bibliotheken> Pakete> Module
Ausführliche Erklärung der Python-Module, -Pakete und -Bibliotheken!
Recommended Posts