June 2016
Intermediate to advanced
498 pages
10h 25m
German
Die Aufteilung einer Programmieraufgabe in Module ist eine altbewährte Technik. Teilaufgaben lassen sich getrennt voneinander bearbeiten und testen. Außerdem können Teile eines Programms leicht in ein anderes Projekt übernommen werden.
Module in Python sind normale Programmdateien mit der Namenserweiterung .py und können einen beliebigen Python-Code, Funktions- und Klassendefinitionen enthalten.
Sollte ein Modul einene ausführbaren Code enthalten, so wird dieser beim ersten Import einmal ausgeführt.
Ein Modul wird durch einen Import im Programm verfügbar. In der einfachsten Form folgt dem Schlüsselwort import der Modulname.
Listing 9.1. Allgemeine Form des Modulimports
Ein Modul bildet seinen eigenen Namensraum, ...
Read now
Unlock full access