diff options
Diffstat (limited to 'Lib/pydoc.py')
| -rwxr-xr-x | Lib/pydoc.py | 12 | 
1 files changed, 5 insertions, 7 deletions
| diff --git a/Lib/pydoc.py b/Lib/pydoc.py index 37abf67..a577543 100755 --- a/Lib/pydoc.py +++ b/Lib/pydoc.py @@ -264,9 +264,8 @@ def synopsis(filename, cache={}):              # XXX We probably don't need to pass in the loader here.              spec = importlib.util.spec_from_file_location('__temp__', filename,                                                            loader=loader) -            _spec = importlib._bootstrap._SpecMethods(spec)              try: -                module = _spec.load() +                module = importlib._bootstrap._load(spec)              except:                  return None              del sys.modules['__temp__'] @@ -298,9 +297,8 @@ def importfile(path):          loader = importlib._bootstrap.SourceFileLoader(name, path)      # XXX We probably don't need to pass in the loader here.      spec = importlib.util.spec_from_file_location(name, path, loader=loader) -    _spec = importlib._bootstrap._SpecMethods(spec)      try: -        return _spec.load() +        return importlib._bootstrap._load(spec)      except:          raise ErrorDuringImport(path, sys.exc_info()) @@ -1813,7 +1811,8 @@ class Helper:          if inspect.stack()[1][3] == '?':              self()              return '' -        return '<pydoc.Helper instance>' +        return '<%s.%s instance>' % (self.__class__.__module__, +                                     self.__class__.__qualname__)      _GoInteractive = object()      def __call__(self, request=_GoInteractive): @@ -2062,9 +2061,8 @@ class ModuleScanner:                      else:                          path = None                  else: -                    _spec = importlib._bootstrap._SpecMethods(spec)                      try: -                        module = _spec.load() +                        module = importlib._bootstrap._load(spec)                      except ImportError:                          if onerror:                              onerror(modname) | 
