diff options
Diffstat (limited to 'Lib/pydoc.py')
-rwxr-xr-x | Lib/pydoc.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Lib/pydoc.py b/Lib/pydoc.py index 4513733203..90df45bd82 100755 --- a/Lib/pydoc.py +++ b/Lib/pydoc.py @@ -266,10 +266,10 @@ class Doc: def document(self, object, name=None, *args): """Generate documentation for an object.""" args = (object, name) + args - if inspect.ismodule(object): return apply(self.docmodule, args) - if inspect.isclass(object): return apply(self.docclass, args) - if inspect.isroutine(object): return apply(self.docroutine, args) - return apply(self.docother, args) + if inspect.ismodule(object): return self.docmodule(*args) + if inspect.isclass(object): return self.docclass(*args) + if inspect.isroutine(object): returnself.docroutine(*args) + return self.docother(*args) def fail(self, object, name=None, *args): """Raise an exception for unimplemented types.""" @@ -379,7 +379,7 @@ TT { font-family: lucidatypewriter, lucida console, courier } def bigsection(self, title, *args): """Format a section with a big heading.""" title = '<big><strong>%s</strong></big>' % title - return apply(self.section, (title,) + args) + return self.section(title, *args) def preformat(self, text): """Format literal preformatted text.""" |