This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients terry.reedy
Date 2014-01-17.00:59:11
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1389920351.63.0.12805701843.issue20285@psf.upfronthosting.co.za>
In-reply-to
Content
>>> object.__doc__
'The most base type'

Since 'most base' can be interpreted as 'least desireable', several people on Python list (2013 Dec, "interactive help on the base object") agree that this should be improved. Even is 'most base' is interpreted as a value-free 'bottommost', there is the direction issue. Whether the root of a tree or DAG is at top or bottom or side depends on how the graph is drawn. I suggest

"The superclass for all Python classes."

===
>>> help(object)
Help on class object in module builtins:

class object
 |  The most base type
===

I think help(object) should display the methods defined on the object class just as it does on all the other classes. The apparent problem is that help(subclass) supresses the object methods, but it should not for object itself.
History
Date User Action Args
2014-01-17 00:59:11terry.reedysetrecipients: + terry.reedy
2014-01-17 00:59:11terry.reedysetmessageid: <1389920351.63.0.12805701843.issue20285@psf.upfronthosting.co.za>
2014-01-17 00:59:11terry.reedylinkissue20285 messages
2014-01-17 00:59:11terry.reedycreate