HSG |
|
aus Weigend, Python-gepackt:
In einem Namensraum werden Bindungen von Namen an Objekte definiert. Zu jedem Programmblock (Funktionskörper, Klassendefinition oder Modul) gibt es zwei Namensräume (name spaces), einen lokalen und einen globalen Namensraum. Jeder Namensraum wird durch ein Dictionary implementiert. Es ordnet Bezeichnern (Namen) Objekte zu. Die lokalen und globalen Namensräume können mit den Kommandos locals() und globals() abgefragt werden.