Issue #9118: help(None) will now return NoneType doc instead of

starting interactive help.
This commit is contained in:
Alexander Belopolsky 2010-07-04 17:00:20 +00:00
parent 766f5d9d73
commit 2e733c9625

View file

@ -1705,8 +1705,9 @@ class Helper:
return '' return ''
return '<pydoc.Helper instance>' return '<pydoc.Helper instance>'
def __call__(self, request=None): _GoInteractive = object()
if request is not None: def __call__(self, request=_GoInteractive):
if request is not self._GoInteractive:
self.help(request) self.help(request)
else: else:
self.intro() self.intro()