Was ist der Unterschied zwischen einem Modul und einer Bibliothek in Python?
Ich habe Hintergrundwissen in Java und bin neu in Python. Ich möchte sicherstellen, dass ich die Python-Terminologie richtig verstehe, bevor ich fortfahre.
Mein Verständnis von aModul ist: Ein Skript, das von vielen Skripten importiert werden kann, um das Lesen zu erleichtern. Genau wie in Java haben Sie eine Klasse, und diese Klasse kann von vielen anderen Klassen importiert werden.
Mein Verständnis von aBibliothek ist: Eine Bibliothek enthält vieleModule die durch ihre Verwendung getrennt sind.
Meine Frage ist: Sind Bibliotheken wie Pakete, in denen Sie ein Paket haben, z. namensfood
, dann:
sind enthalten in derfood
Paket?
Oder verwenden Bibliotheken Pakete, wenn wir also ein anderes Paket hätten?drink
:
im Paket enthalten. Daslibrary
enthält zwei Pakete?
Eine Anwendungsprogrammierschnittstelle (Application Programming Interface, API) enthält normalerweise eine Reihe von Bibliotheken.
APIBibliothekPaketModulSkriptAlso wird eine API aus 2-5 bestehen?