jojoba wrote: > Hello again, > > Fredrick said: > >> Python's object model. an object has a value, a type, and an identity, >> but no name. > > I say: > > Thank you Fredrick for the reply! > However, although python's object model does not currently support what > i am asking for, how difficult would it be to assign a string name(s) > to an object upon creation (and upon referencing)? > > please note: > i don't want to do anything sophisticated with this, i am really only > looking for a TITLE for my dictionary when i throw it in a tree editor > that i have built. And i do realize that its not possible now. I am > just pressing a point here. > > Sorry to ruffle everyone's feathers, but this is a fairly curious > problem.
Why not add a "name" attribute to your objects? e.g. class NamedDict(dict): def __init__(self, _name_, *args, **kwargs): self.name = _name_ dict.__init__(self, *args, **kwargs) Georg -- http://mail.python.org/mailman/listinfo/python-list