deleting global namespaces

Aahz Maruch aahz at
Mon Feb 7 19:55:56 EST 2000

In article <87hiam$6lk$1 at>,  <martindvorak at> wrote:
>That's clear but it does not solve my problem. I know objects and use
>them extensively, but I need to divide the whole application (which
>consists of hundrends of objects) into independent components each
>with its own global namespace so that component's objects can use this
>global namespace independently on other objects in other components.

In that case, you need a two-tiered (or more) object system, where
higher level objects contain instances of lower-level objects in a list
or dict.  The higher level object provides the namespace to the lower
level objects through callback functions.  Note that you'll need to be
VERY careful about circular references with a system like this.
                      --- Aahz (

Androgynous poly kinky vanilla queer het    <*>
Hugs and backrubs -- I break Rule 6

Copyright 2000 by aahz at  If you see any links around individual 
words in my posts, they have been put there in violation of copyright (most 
likely by  I encourage you to boycott any ads you see links to.

More information about the Python-list mailing list