Chapter 18. Weiterführende Modul-Themen

Wir beenden Part V mit einer Sammlung weiterführender Themen zu Modulen, einen Abschnitt zu Fallstricken und mit Übungsaufgaben. Da Module ebenso wie Funktionen effektiver sind, wenn ihre Schnittstellen wohldefiniert sind, enthält dieses Kapitel auch eine kurze Betrachtung von Konzepten zum Modulentwurf. Auch wenn dieses Kapitel als »weiterführend« betitelt wird, haben manche der darin vorkommenden Themen, wie z.B. der Trick mit _ _name_ _, große Verbreitung gefunden.

Datenkapselung in Modulen

Wie Sie gesehen haben, exportieren Python-Module alle Namen, an die auf oberster Ebene einer Datei zugewiesen wird. Es gibt kein Konzept einer Deklaration dessen, welche Namen außerhalb eines Moduls sichtbar sind und ...

Get Einfüehrung in Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.