dmitrey a écrit :
hi all,
I have a code
z = MyClass(some_args)
can I somehow get info in MyClass __init__ function that user uses "z"
as name of the variable?
I.e. to have __init__ function that creates field z.name with value
"z".
This has been debated to hell and back. To make a long story short, here
are two common use cases:
x = MyClass()
y = x
del x
objects = [MyClass() for i in range(100)]
If you can come with a meaningfull answer to "what's *the* name of any
of the MyClass instance(s)" in both cases, then please let us know...
--
http://mail.python.org/mailman/listinfo/python-list