how to inherit docstrings?
Carl Banks
pavlovevidence at gmail.com
Thu Jun 9 21:12:33 EDT 2011
On Thursday, June 9, 2011 3:27:36 PM UTC-7, Gregory Ewing wrote:
> IMO, it shouldn't be necessary to explicitly copy docstrings
> around like this in the first place. Either it should happen
> automatically, or help() should be smart enough to look up
> the inheritance hierarchy when given a method that doesn't
> have a docstring of its own.
Presumably, the reason you are overriding a method in a subclass is to change its behavior; I'd expect an inherited docstring to be inaccurate more often than not. So I'd be -1 on automatically inheriting them.
However, I'd be +1 easily on a little help from the language to explicitly request to inherit the docstring.
Carl Banks
More information about the Python-list
mailing list