Terry J. Reedy added the comment:

I view having a string __name__ attribute as part of quacking like a module (or 
class or function).  Hence pseudonames like '<lambda>' (lambda expression) or 
<pyshell#n> (the module name for interactive input, where n is the line 
number).  Is there a good reason for custom 'module' objects to not have a 
name?  If so, the 'graceful muddle' precedent is to give them a pseudoname, 
such as <module>, perhaps with a prefix or suffix.

----------
nosy: +terry.reedy

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue24492>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to