Why do only callable objects get a __name__?
john_ladasky at sbcglobal.net
Mon Nov 18 21:38:28 CET 2013
On Monday, November 18, 2013 12:13:42 PM UTC-8, I wrote:
> 2. If I created a superclass of namedtuple which exposed type(namedtuple).__name__ in the namespace of the namedtuple itself, would I be doing anything harmful?
Sigh. Of course, that should read "subclass", not "superclass." Because I was thinking of a type being, in a sense, "higher up" the object hierarchy than an instance, I accidentally reached for the wrong word.
More information about the Python-list