next up previous
Next: Schluß Up: python Previous: Kontrollstrukturen

Module und mehr

In Modulen kann man bestimmte Funktionalitäten verkapseln, die man öfter braucht. Die Syntax dazu lautet import <modul> oder from <modul> import <funktionen>, wobei bei der from-Schreibweise ein * alle Funktionen importiert. Module sind abgeschlossene Namespaces. Sie können auch in C oder C++ geschrieben sein.

Interessante Module sind Tkinter, mit dem man GUIs mit TK-Widgets erstellen kann, re, das reguläre Ausdrücke nach Perl-Syntax unterstützt, sys, das u. a. die wichtige Funktion exit bereitstellt oder os, in dem betriebssystemabhängige Funktionen wie fork() oder ls() implementiert sind. Für Persistenz von Objekten gibt es pickle oder shelf, whrandom stellt Zufallsfunktionen bereit und mit thread kann man Threads als Prozesse erzeugen. Im Module Index sind viele andere mit Links auf die Dokumentation verzeichnet.


next up previous
Next: Schluß Up: python Previous: Kontrollstrukturen
Britta Koch