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