"ast" <nomail@com.invalid> writes:
> I know two Python's objects which have an intrinsic name, classes and
> functions.
> ...
> Are there others objects with a __name__ attribute
> and what is it used for ?
Some Python objects naturally have a name: functions, clas
gt;
>>>> Test.__name__
> 'Test'
>>>> Test2 = Test
>>>> Test2.__name__
> 'Test'
>
> Are there others objects with a __name__ attribute
> and what is it used for ?
>
> Regards
It was used for the object's repr():
$ python
Python 2.7.6 (default,
Hi,
I know two Python's objects which have an intrinsic
name, classes and functions.
def f():
pass
f.__name__
'f'
g = f
g.__name__
'f'
class Test:
pass
Test.__name__
'Test'
Test2 = Test
Test2.__name__
'Test'
Are there others objects with a __name__ attribute
and what